League of Legends A fighting game, a shooter, TFT for mobile… Riot throws the house through the window

Riot Games
Riot Games