This was very challenging and fun! Difficulty scaling was not forgiving, and I was going to say it didn't match the theme, but then I got hooked and got to the ZAP parts. Good game!
Glad you stayed till the stormy section, as I feel like there comes my best level design. Glad you enjoyed!