Hmm... I liked it, there seems to be a few elements that stand out that I appreciated, such as the movable ship, high graphics, and futuristic feel. I think that the ship, albeit it was a unique idea, takes away from the Tower Defense aspect, and thus makes you feel "panicky" when your base is under attack and you can't really see everything that is going on at once. The music kinda also hit a weird spot for me, it sounds like desert grime techno with some bongos and trumpets. Very strange. Nonetheless, it was an interesting game.