Akihabara game store (Video)

In this Retronauts episode, the crew visits Akihabara, Japan and tours a video game store called Super Potato, in which they find tons of retro games in excellent condition, but again good things come for a price.
|
|
|
|
|
| 










I was at Super Potato last, last week. It's weird seeing it like this.