On Xbox, Fantasy Tower Defense puts you in charge of a defending army, looking to save your kingdom from a series of mythical ...