The Crew 2 Demo

More and more exciting stuff keeps coming out of Gamerscom this week. It was mentioned not to long ago that there is now an official release date as well as pre-order bonuses for The Crew 2. Well now there is a brand new article at the gaming and entertainment site, IGN, that talks more about […]

Read More