Anyone here still play this game or has this game?... might get me a copy of this game sometime cause i downloaded the demo in the playstation store to play and this game is really damn cool... willing to play other people online and race sometime!