Both Roller Champions and Project Orlando, which is set to be a codename for The Crew 3, have been spotted in the Steam database, signifying that Ubisoft could be gearing up for a return to the platform. Once, PC gamers were able to grab almost any title they wanted from the Steam store, but now there are plenty of different digital marketplaces that users have to download in order to get every game they'd like. From Battle.net to the Epic Games Store to Ubisoft's own Ubisoft Connect, there are a multitude of ways PC gamers can get new releases.