First of all, the graphics are amazing. I have no idea how you did that in such a short time. Love the puzzles though which I didn't have to start at the beginning of the level if I made a mistake and died. Some checkpoints might have been a nice addition.