I love the art and the music! Even tho the game is hard to me. But this art and music in a more relaxed game would be an absolute hit!
Even without defending my base successfully I really like to look at the game. It’s funny to look at those little aliens! And the music fits that impression!
And as a side note, the credit table here on itch is also really nice to see!