Tag Archives: Drivatar

Forza Motorsport 5 Xbox One Review

Another week and another racing game put through its paces. Last week Need for Speed: Rivals proofed to be strong on the Xbox One as a top contender, but what of Forza Motorsport 5, the king of racing games? Well it finally arrived back with the launch of the Xbox One and judging by all […]