Nice game, simple gameplay but complex mechanics, I like it !
Some enemy AI could be more interesting, a lot of the first waves were mostly just the enemies dying in their own explosions, but other than that it feels very polished :)