With Ubisoft putting so much time and effort into Stadia, is there any chance we'll see this gem of a game appear on there anytime soon?
Type: Posts; User: SGodrich; Keyword(s):
With Ubisoft putting so much time and effort into Stadia, is there any chance we'll see this gem of a game appear on there anytime soon?