Chris Hu on 26 May 2013
AbbathTheGrim said:
When did you play both games? Or at least saw enough of both of them? |
I'm going by Forza's pedigree. Also last time Evolution Studios made a game featuring real cars was in 2005 and Turn 10 only makes games featuring real cars.