E-Sport Games News TFT TFT – Galaxies Monetization Philosophy 12 months ago Shades When we launched Teamfight Tactics, it was a pretty barebones experience—we knew we had a…