A cinematic racing game set in an open world, created by Maverick Games, founded by veterans of the Forza Horizon series. The story follows the... Read more
Anticipation Rating:
A cinematic racing game set in an open world, created by Maverick Games, founded by veterans of the Forza Horizon series. The story follows the... Read more