Riot Games’ Executive Producer on their upcoming MMO project, Greg Street, has stepped down. Street announced the news on Twitter, citing a combo of personal and professional reasons as to why he was stepping away from the project.
Go to Source
Author: Joseph Bradford