I wasn't expecting a puzzle game as a reversed tower defence. But it works very well.
I can't says it beautiful, the UI part is good, but the tower part has too saturated colours.
The puzzle design are challenging but doable.
Congrat'z. Well done.