Cool idea. But it do feels less strategic than the classic tower defence games. And if you consider this as a bullet hell, the hit box is way too big and the long CD of player shooting isn't that satisfying.
Still a really fun game to play though and it seems well polished, good job.