A new trailer for Project CARS

Bandai Namco Europe have treat us to a brand spanking new trailer for Project CARS, set to release on 20 March. Watch it here and see what we think!
7

The Crew Review

We've been playing a lot of Ubisoft's The Crew lately. It's a BIG game that has a lot to offer, but does it live up to its original expectations? Read our review and see what we thought.