WOW, visuals are impressive. This game has a ton of polish for how little time you had to make it. My only complaint is that there isn't any explanation in the game for some of the mechanics (being blocked by obstacles, etc). Even an animation or a sound to indicate I'm blocked would make it more clear. All and all, great job though!!