I remember the moment The Crew was revealed at Ubisoft’s press conference — actually, it’s the only moment I remember besides Aisha Tyler’s pandering “#girlwood” t-shirt. Instead of a bold new IP or spectacular trailer, it was another racing game at a show that was chock full of them thanks to the likes of Forza [...]
Read more →











