New Video Claims The Crew is ‘The World’s Greatest Playground’
Ubisoft has released a new promo video for The Crew that makes the bold claim that it will be “The World’s Greatest Playground.” That’s right there in the title. Can it live up to the hype? Similar in style and tone to previous Ubisoft videos for Watch Dogs, this four minute video hits The Crew’s […]