Anyone got this or played it, I've been checking it out and it looks like the type of game that could see me over the holidays when I'm not playing The Crew.
Just looking around the net it's been getting lots of good reviews so unless someone can tell me different I might pick this up.
[BBvideo 640,360][/BBvideo]