Big thanks to Kali for going over all the weird timings in this with a fine-toothed comb.
Also thanks for playtesting: Halflite, Steven, swag, and tj!
Just expert and XD this time, I don't have it in me to try to turn this into a reasonable Hard, haha.