Great game, keeps on getting weirder and weirder. The music's great and fits well.
I just had some trouble figuring out what was a walkable platform and what wasn't, but I assume it's a design choice.