New Horizons Former EA Mobile director, Forza exec and Destiny 2 project lead Carlos Sanchez joins Riot Games
March 4, 2019 Error 404 Report: Forza Street in development for mobile Turn10 Studios and Electric Square helming the project