Whoa, this is awesome. Finished it in under ten minutes, forgot to check how many lives I had.
So anyway, when I first started the game I thought it would just be some generic thing, but then I got to the boss battle and it was like OMG this is epic! The boss is more pattern memorization than it is figuring out puzzles or being quick, but it still works. It definitely follows what I consider to be a good boss: hard the first time, ridiculously fun every time after. Some of the puzzles are actually pretty ingenious if you ask me. Good level design skills lol. I'd just make his jump a little higher, it seems like he can jump exactly 3 blocks up, no more and no less, and there are a several parts where you HAVE to make that jump, and he sort of jolts upward when he hits the platform because it's THAT tight.
It's a really good start, though. Let's see where you can go with it. 
◊ TheUltimate ◊
Thank you for trying it out!
I really like how that boss turned out. Until you figure out how to beat him, he seems like a gruesome monster which cannot be defeated, but after a bit you learn how to counter him. I really like designing bosses that have an OH SH!T factor.
Thanks for the jumping mechanic feedback, I wanted to look into this for quite some time, but always forgot to. After diving in a bit of physics it seems that the player was able to jump exactly 93.75 pixels which is 2.25 pixels less than the total height of 3 blocks. The block has a rounded edge and the minimum height (on the edge) is of 92 pixels (for 3 blocks on top of each-other). So the only reason why the player could jump on a wall of 3 blocks is because of that 1.75 pixels difference and after landing of the edge he slided a bit on top of the first block. Was interesting looking into this and people could have survived without a tweak, but I think I`m gonna let him jump a little bit higher and not seem so forced when jumping a wall of 3 blocks.
Edited by mads2194, 18 October 2011 - 09:01 AM.