I started to wonder why anyone would even think of building this thing, but then I realised it was Japan so it all made (absolutely no) sense. Presumably on the harder levels you have to contend with randy space octopusses and skyscraper-sized plush animals.