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.

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.
so do they speak english in addition to japanese in this gamer-town, or must one hire/bring a translator?
I was at Super Potato last, last week. It's weird seeing it like this.