Tag Archives: akihabara

Super Potato

Super Potato Akihabara Tokyo Japan

Super Potato! Raise your hand if you’re a certified gamer and geek who loves retro games from the 80’s and 90’s. OK, now that I have your attention I want to tell you about the hands-down coolest, most intense game store on the planet. It’s called Super Potato (in English) and it’s located in Akihabara, […]

Donkey Kong II

Blast from the Past! Indulge yourself with a heavy dose of nostalgia and take a step back in time. This is the original Donkey Kong II Game & Watch (released on March 7th 1983). For those of us growing up in the 1980’s this was an iconic and such a familiar sight. Although these original […]