Tag: Expansion

TeamWelcome

TFTF 5 – A new horizon

Reaching for the stars Since the release in may 2016 Overwatch has contributed immensly to esports. As the first fps multiplayer esports title by...