Here are all the games hitting Google Stadia at launch

12 games on launch day, with several more to come by the end of the year

Comments