Pros: The graphics look good, really smooth and fine-tuned. The sound design is also good, and the music is great. The game can be addictive and really fun.
Cons: The game is really hard at the start, and the tutorial does not pause the game. And this is just my personal opinion, but I feel like bullethells and tower defence games don't really mix too well together. But that might be because I'm just bad at this game.