Riot Games Creates a New Studio for New Games

Riot Games, the creators of League of Legends, have created a new studio called Riot…

%d bloggers like this: