Nice concept, art and music. Didn't really know at first what to do. The Tower placement could use some adjustments like a drag and drop or something like that. Quite hard.
Also the game does not adjust to window size, just letting you know.
Still nice concept. Liked it.