Pretty cool boss battle.
I would say may be reduce the knockback on the bow as I was constantly in the corner of the screen.
Other than that pretty neat!