• The Crew Free for PC next week

    To celebrate thirty years of success since Ubisoft was created, the company is releasing one of their games for free on PC. That’s right The Crew, a 2014 Online Racing game that utilizes open world mechanics and puts you on a giant map of the United States, will be available...