I picked it up Tuesday - I'm still getting over my disappointment at the lack of manual transmission, but its a really great game otherwise. My leader boards are still kinda dominated by me, since I don't have any Autolog friends yet. Anyone else joining in on the fun? I'm KnightZero77 on Autolog.