Very well designed boss fight. The controls felt a bit stiff at times, and I felt you should be able to attack in the air, but I genuinely had a fun time playing it.
Thanks for playing... I'll do some fix later :)