Breaking News

EA and CD Projekt stop selling their games in Russia and Belarus; Sony's Gran Turismo 7 was reportedly missing from PlayStation's Russian site on launch day (Joe Skrebels/IGN)

No comments