Colourful, counter-cultural and captivating, this rail riding game set in a dystopian Japan is as weird as it is exhilarating ...