Soundwave said: So the 9 third party games are physical releases it seems ... revise my guesses to |
I think the Spyro Trilogy is also quite likely to be on there. Probably more so than Overwatch since it had a shaky launch to say the least.
Try out my free game on Steam
2024 OpenCritic Prediction Leagues: