gamesNews New Report Reveals Alleged Toxic Culture Has Affected The Development Of Open Roads, Developer Fullbright August 5th, 2021