This was friggin awesome. It's full of imagination and the animation is incredibly smooth. I have no complaints except that I thought the main character's walk cycle was slightly awkward at time. Nitpicking aside, great job! This is front page worthy material for sure.