Thanks for playing! :)
I'll take this as a vote in the "tone down the boss" camp? Consensus seems to be going in that direction. Thank you for you feedback!
I didn't have an issue dodging the projectiles or platforming, I did however have an issue finding the guy LOL :)