The neutron star looks pretty good! It’s what made me click this game. It seems pretty polished, but I do wish the UI would get some more love! Also, I’m not sure how much of “You are the weapon” this is, it does feel like just a tower defense game, without the element of the enemies following a path towards your base.
Overall, I like it! You managed to touch on many interesting elements.