One of the dominant defense strategy flash games on the Internet. Waves of enemy will go pass your screen and you will need to put in some effort to build towers all over to shoot those enemies down.
As you progress further, bigger enemies will come, and in greater numbers. Are all your towers sufficient to stop them?