I think this demo looks really promising. I really liked the intro, the maps look nice and our hero looks intriguing too. It seems like a good start. In terms of gameplay, I found a few bugs here and there (that I won't mention because Frogboy already listed them all in his comment haha) but I thought the gameplay was pretty solid for a demo. Good luck with the contest and keep it up! :)