So many things about this game are incredibly unique. First off the artstyle, it's so great, impressive use of minimalist palette and 'Game & Watch' style. Super impressive cross-stitch artwork.
The upgrade system is so interesting too, it took me one playthrough to fully understand what it was doing. But it's super interesting. You also thought of all the QoL that I was looking for, when ever I would ask myself "I wish I could remember what each powerup I had did" I would simply just mouse over and it would tell me. Or when I get an upgrade I would think "I wish I could see my upgrades before picking a new one", on my second playthrough I saw the little button at the top right that let me see my upgrade before picking.
My only issue was a intense performance drop around waves 12-15 - it was probably due to my multi projectile upgrade covering half of the screen, with increased fire speed.