Cool game. The variations in difficulty due to some randomness felt a bit weird but shouldn't be too difficult to fix I imagine.
The core gameplay was simple but satisfying, and the visuals effects really good :)
Good work !