Fans of Tower Defense games have another title to check out today from i-FREE Innovations called Total Defense 3D. This is a military themed tower defense game where you won’t just be going up against other human armies but also alien ones as well. You’ll be conquering planets, upgrading technologies and holding off enemy advances.