Anyone playing? I picked it up on launch day and although ive only played about 5/6 hours im really liking it. Mainly cos of the co-op system, its done really well so you can hop in and out of other players games.
If anyone is playing for Xbox add me and we'll play, GT is pinp0wer