Hah this is absolutely my kind of game, so bizarre and unique! It reminded me a lot of old PSX games, both in playstyle and the weirdness. And there's a crazy story in there too! I made it to the boss, but unfortunately I got stuck in the ceiling after bouncing off his head too many times :P Would love to play more of this though!