What a nice piece of arcady game design.
Having to juggle with your own movement to face the proper direction to defend yourself never gets old. Falling rocks are also a classic.
I don't mind being unable to bait knights and I feel like the amount of flames you get is more than adequate but I was often frustrated by how long the cooldown for attacks is. Since the player is already limited by their movement and their ammo it seems a bit overkill to have a full second of waiting between each attack. I feel like it broke the sec per sec rythm of the game.
Apart from that, nothing but sycophancy on my end. Great music, top noch visuals, Great job.