Open-world video games are getting too big for their own good Google’s ‘Project Stream’ will let you play major games on the Chrome browser