Really really solid Jump King-like platformer, just an all around great experience. I didn't realise at first the meaning behind moving the blocks, but upon realising I think it's a really interesting interpretation of the theme.
Great job