Google Stadia Might Be Netflix For Games – IGN Daily Fix

Posted on
Google Stadia could be Netflix for games, Disney x Fox acquisition is complete, and Apex Legend’s Battle Pass is here.