Support:
Overall it is a good video game, and an excellent job that you did by yourself! The art is very good and the music hits the mark.
Criticism:
The level design is a bit slow and it's quite frustrating to start all over again. Some collisions don't work properly and sometimes it feels very static.