I agree with YoloArts, the attack should have been better indicated/warned. Small suggestion: To better onboard players, what if you make the earlier stages easier to dodge by slowing the projectiles? Or make the invincibility window larger? So as the story progresses, the difficulty scales with it!
The game is wonderfully presented; it's almost there, it just needs a bit of fine-tuning :D