This is a typical tower defense game. There's a path. Enemies appear at its beginning and try to reach its end. You must not let them do it. Build towers of different types at different locations. The towers will shoot the enemies and hopefully kill them. Note that different towers are strong against certain types of enemies and weak against others. You need to build and upgrade towers strategically to adjust their strength to the upcoming waves.
Played 100,158 times