I kinda wish there were more photos. This site is Russian. There are several photos of old Soviet video arcade machines. I would not view it at work. One of the readers has a buddy icon improperx for work. I used a translator for this page and it lookx ok. Not everything was translated.
In the Wired.com there is also an article with pictures of the arcades.
Blata Russian Arcade Games
May 16, 2009