Best Games on Xbox One

Project Cars Delayed

Slightly Mad Studios and Bandai Namco Games has just announced that Project Cars will be slightly delayed and will release on April 2nd on PC, Xbox One and PS4. The reason, some extra tweaking to the game to make it a smooth an experience as possible once it hits shelves.