12 Teams. One Winner. Legion TD 2 Reveals Its Superstar Cup
Players compete for the ultimate prize; to be crowned superstars Legion TD 2 has today officially announced its Superstar Cup. After its hugely successful launch in October, this marks the first…