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
If anyone is playing for Xbox add me and we'll play, GT is pinp0wer