Tentacle Tower Defense - Version 2019-05-15 (English) by TTD Project
222 mb.
1 290 downloads
Tentacle Tower Defense or TTD is a fast-paced tower defense game. In this game, you play as a race of tentacle creatures defending their own home. Plan your formation, gather your resources, and build your defense against hordes of invading aliens!