This is actually a really interesting concept for a platformer. With some polish this could be a full game that explores this constant tension between giant monster and player. I really liked this game!