Somme people really love tower defense games...