The Alternative Universe Of Soviet Arcade GamesWhen you walk into the Museum of Soviet Arcade Games in St. Petersburg, the first thing you’ll see is a series of…