Well, I liked this game. It’s a good puzzle-platformer and quite varied levels and with bosses! You surely put lots of work on it. Let’s think about the things to improve. SFXs are good, but the music should be improved, it feels uninspired. The main character have a really big jump, I managed to finish the game with two blocks only and without using the special skills, and that is a pity since you made the effort to make them. The boss sometimes pass over the block on the ground you put and sometimes it will got stuck until the block disappears. On the game I used much the floating blocks, I put a block in the air, put another one, jump on it, put another one and so on until I managed to go where I want. Hope this helps for improving it :)