Fun game! I liked how you introduced each new mechanic slowly, and the difficulty ramp up felt fair but challenging. One thing I think could help would be an indicator (like the hazard for arrows) showing if there's a powerup off screen so I know if I need to run around or not.