Definitions by Intellectual Someone
Stadia
A streaming service for games. No single player, all online. Thing has like 50 games, and no exclusives. Might be the worst console in existence
Stadia by Intellectual Someone March 21, 2022