Diehard gamers may want to make the trek to Tokyo to dine at Capcom Bar, a themed restaurant by the...
Continue reading...