Legion TD 2 - Multiplayer Tower Defense: v26.3 Major Update

Steam post image Expected release: Monday, March 9 Shoutout to the top 10 Legion streamers of the past month lucychan911 DoofusMcdooface Aatrociity iLuckyBoss zarcz15 McMonroe22 DarknessBrolyReborn koka1n1ttv aesirprenk…