Solid scripting but lacking polish
It was good, you definitely have the essentials down, but maybe you should try to shine it up a bit first. Try adding some background music in, maybe spruce up the graphics a little more. The character models are fine but the level design is a little boring, try adding backgrounds.
Overall it was pretty good, but lacking in a few key areas. A few more layers of polish and you would have a solid game.
Oh and I love the menu screen hahaha it was pretty sweeeet.