Transformers: Stronghold let's you play a tower defense game that would surely need a very unique strategy to defeat your enemies. Protect your own today!

Tags: Transformers