Ubisoft Ivory Tower presents was the first thing we all saw, an epic trailer came shortly after. Delivering a racing game with every aspect imaginable is The crew 2. The Crew? Wow and Yes! Last time around The Crew was fairly good, but this installment is looking pretty sweet so far.