I'm sorry to hear you couldn't complete the game. I made the mistake of basing the final bosses difficulty off of what was difficult for me, so in future projects I'll definitely spend more time getting feedback for the game so I can better balance it's difficulty.