Feature: Game Bar Space Station – Osaka’s Gaming Paradise

I think there are more video game bars in Osaka city than Tokyo even … and the creator of Space Invaders just happened to be drinking there at the time. I swapped business cards with him and the picture I have with him is a treasure.
( read original story …)