The Crew 2 - Testing Out Some New Equipment and Playing The Crew 2 Open Beta