Today, Riot Games is releasing TeamFight Tactics – Here is the Official Launch Trailer!