News
Tokyo Lens on MSN2d
Japan's Famous Sega Arcade Says Goodbye...In Japan, arcades, known as 'Game Centers,' are facing alarming closures, including iconic SEGA locations like Akihabara SEGA and Ikebukuro SEGA Gigo over the past year.
Street Fighter has also been graced with its own clamshell diorama. This one (also $19.99 at Amazon) is a beat-for-beat ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results