410wned Gaming

#207 Stadia Announcement Impressions
Google’s Stadia has been revealed, but is the crew feeling lucky and ready to jump in? Also the Division 2 is finally here!!
Google’s Stadia has been revealed, but is the crew feeling lucky and ready to jump in? Also the Division 2 is finally here!!