Ubisofts The Crew has been in development by new studio Ivory Tower for about six years now, and the developer aims to keep their specs realistic for their launch around early September
via N4G: pc news feed http://ift.tt/PZqr7T
via N4G: pc news feed http://ift.tt/PZqr7T