Tower Defense game.  Self-explanatory.