Really great job, well done! :) I loved all of it, so I gave 5 for all categories, congratulations! :)
However, I would like to point out some things that I observed:
- I tried both keyboards and gamepad: I did not like controls with keyboards and I'm glad that you have the option to change bindings, because the default ones for the gamepad felt off for me
- You cannot move up and down in bat form with left stick
- I think the default difficulty should be lowered, maybe with at least 2 attack power for the player, so casual players would not feel too challenged and hardcore players could increase difficulty if they liked
- I felt like the hitboxes were a bit small, sometime I could swear that I hit the enemy, but nothing happened
- Dodging the dash attack is a bit hard, because for me it takes too much time to prepare and if I dodge too fast, the knight changes direction (also sometimes when reviving the knight instantly changes, so you begin your round with less health)
- Blood sucking was not always working, maybe when I got hit during it I did not receive any health
All aside, really impressive game, keep on the good work! :)