Came out yesterday apparently. No reviews for it yet really, seems like people playing it are saying it's pretty average. For those who don't know, it's an open world racing game where you can modify any car to suit any race (rally LaFerraris). Looked cool and got lotsa hype, released rather uneventfully though. Anyone playing?