Ubisoft seems to have a little bit of a problem to release games that are finished. Now their online racing game The Crew has seen the light just six days ago and we are wondering if Ubisoft finally did it right.
this game is another nail in the coffin that is 2014
N4G is a community of gamers posting and discussing the latest game news. It’s part of NewsBoiler, a network of social news sites covering today’s pop culture.