Gave the game a go, looks really nice and also plays really nice, the level design is interesting, the character animations are beautiful and it has a good learning curve, as far as I can tell everything works perfectly.
For a first semester game I give this a 9/10, my only suggestions are to show the controls on screen (Instead of Jump say SPACE for example) or a little tutorial and maybe try some more ergonomic keyboard layout in future projects (Z-X-C and arrow keys are a good).