Gaming News

THE CREW® 2 WILL BE AVAILABLE JUNE 29th, 2018

Developed by Ubisoft Ivory Tower, a studio based in Lyon, France, The Crew 2 will let players experience the thrill of American motorsports inside a fully redesigned USA. The game’s playground pushes physical boundaries to let driving and…