LiquidMetal14
hide your water-based mammals
David Scammell @VG_Dave
Ubisoft just said The Crew will release between July and September 2014.
So they will have Watch Dogs, The Division, and this game within a few months of each other? This isn't even counting their other properties and new games coming.