I like the concept of the game explained, it's sad that it's not finished ...
Great game! I liked the "puzzle aspect" of the tower defence, which made you think!