Capsule Computers


Super Potato – A Retro Gamer's Wet Dream
Capsule Computers
So, we at Capsule have already shown you a bit of just how crazy Japan is about their games in our article about Capcom Bar, and here is another one to show just how deep their love of video games runs. Tucked away in Akihabara, on the third to fifth ...




More...