The Crew 2 is off to a Messy Start

Ubisofts The Crew 2 is an ambitious massive open world racing game, which just launched this week. Sadly, players who bought the game on Steam are locked out.

Forza Horizon 4, A ‘Seasoned’ Experience

Xbox announced the setting of the new Forza Horizon 4 at E3 2018 this weekend, surprising its fans and everyone else, with their beautiful environments and graphics!