LoL: Turret Defence icon

League of Legends: Turret Defence

A tower defence game released by Riot Games and Orange Labs in 2009. Long considered lost media now fully playable on PC and older iOS devices.

Windows ipa