Formula 1 2018

F1 2018 – Review

F1 2018 – Review

The developers behind the Formula One games probably started their first elevator pitch with their initial idea of a Formula One racing simulation, which might have hooked some investors, but got all ... Read More »

Site Score
7.9