Goddbless on 06 June 2013
I really don't see it happening. I think more people will go with NFS being that it is an established title.
Love the product, not the company. They love your money, not you.
-TheRealMafoo