One of my personal pet peeves is waiting. I absolutely HATE waiting for a game that was demoed months, sometimes years, ago. Ubisoft showed off a new game that they were working on called “The Crew” back at E3 in 2013. They showed it off again this year also. The game is an open world racing style game loaded full of missions and vehicular carnage with core game play being centered around the crew that you create with your friends. Take a gander at a quick video of the gameplay in action that Ubisoft put up on June 10th.