Creative game name. Mechanics are good. I felt like in a tower defense game but i am the enemy that it has to reach castle. Good job.