its a game where you gotta defend a base in the center of the screen again aliens or monsters and you can upgrade ur gun and add some towers, if you can please help.
You must be logged in to post a reply!
We may use cookies to help customize your experience, including performing analytics and serving ads. Learn More