So the official video game for the Formula 1 Championship is releasing 19th August for Xbox One, immersing players into the game by replicating the real sporting world like no game ever has done before. Codemasters have already announced so…
Read more ›