Game Revolution

A Grand Tour of the Japanese Arcades in Akihabara, Tokyo: A Picture Gallery
Game Revolution
Along the main street in Akihabara, Tokyo—the mecca for all things anime, manga, video games, and maid café—the major arcades which include Taito Station and several Sega/Club Sega venues are five stories high. Even with all of the local shops and ...



More...