I get what's happening here, but there are a few places where the difficulty just spikes too high (there's a specific level with a constant fireball barrage that requires split-second timing).