USER REVIEWS
Revenge of the Titans is a fun tower defense game set in a post apocalyptic universe. At first they came from the skies. In the ensuing war, Earth was laid waste, but we had won...
But that was just the first strike - now the invasion...
But that was just the first strike - now the invasion...
WRITE USER REVIEW