Land of the Rising Fun

1UP’s feature on innovative and unusual Japanese videogames