Wow! This game was really good!
I really like the concept, and the execution of this concept. The art really fit the style of game.
The controlls felt as if they had a little bit of delay, which felt a little bit weird, but I suppose that's also part of being a big "monster".
Well done!