The Open Roads Team

2023

The developer is listed as Open Roads Team, but was originally Fullbright. In May 2023 it was reported the development team split from Fullbright co-founder Steve Gaynor. This was almost two years after Gaynor announced in August 2021 to step down as...

Best games