The game looks very good and I had a good time with it. I liked the art and level design, although for some reason the game was stuttering a lot on my system, so I was only able to get through the first 3 checkpoints. It then became very difficult to play with low frames per second.
Congrats on your entry, it must have been a lot of work. Pretty cool opening too!