Is anyone playing The Crew? Is it any good?

I mean, it looks neat, but Ubisoft hasn't had the best luck lately.