Buy The Crew 2 Released a few years ago, The Crew was Ubisoft's attempt at taking on the Need for Speed franchise by giving players an open-world setting to race in with a crew of online friends at your side. The story was pretty terrible, but the racing was decent.