So... that Need For Speed game.

 It's tooooottally coming out next week. *nods* Yup.

 

I never did quite get used to the handle of the cars and still maintaining speed in the demo. Though I suppose I was trying to play it like Paradise.