00:00
00:00
Newgrounds Background Image Theme

Red Alert at Red Sands

Share Collapse

Author Comments

And still they come dun-dun-duunnnnnnn


You only have 60 seconds

Click on each tower to upgrade it.

Log in / sign up to vote & review!

Newgrounds accounts are free and registered users see fewer ads!