Insert coin

A new documentary exploring Japan's still-thriving arcade scene is about to hit the 'net.

Read more...