Wow. Multiple levels, with an AI. Lots of towers and upgrades. Tower offense/defence is a great idea. Fantastic entry!