This is an incredibly challenging, thinking person's game. Best TD game I've played and I've played them all. You have to be creative and strategize hard. I think better, clearer information on what each enchantment does is needed; it's vital on later levels and essential to complete the game. Some minor tweaks need to be made (such as adding "Esc" or another key to being able to unselect a tower when you go to purchase it and decide against it ) but all-in-all, awesome!