This is awesome! The UI is screwed up at 1280x720 though and the game has serious performance issues but I loved it. I just wish I could have figured out how to survive the level in the end.
Thanks for your comment. You should upgrade your units in a way to optimize your progression through the game. Try until you find the best combination. The Necroids need you !