Fun little game, i struggled a bit with the last powerup and I would probably make the cooldowns for some powerups a bit shorter, to reduce the waiting. But overall very well done!
Thanks, yeah, last powerup could be explained better with a better level design. Good idea about making the cooldowns lower, thought about that when playtesting but decided to prioritize other stuff and didn't get to test that.