Auto-translated
There's a decent one at Bessarabskaya Square in the "Metrogorod" shopping mall. There aren't any "Heroes" games there, though... Although, who knows, maybe they have them now. At worst, you can bring a game with you. There's also one at the main post office.