I personally don't mind the location of the game. I don't have an Xbox 360, but I do have a PC and theres nothing wrong with talk of the game being posted in the Microsoft forum just as im pretty sure if there were PS3/PC games they could just as easily be talked about in the Sony forums as well.
OT: Nice looking game, I always liked open world racers. I hated track based games, the last racer I bought was NFSU: 2!







