05:49 AM - January 11, 2010 by Steve_OS
Could this be the new Need for Speed game? Concept art shows bikes! Google Translate didn't translate everything, but you get the drift.
UPDATE:
Criterion Says the Rumors are Fake
|
|||||||||
|
UPDATE:
Criterion Says the Rumors are Fake
|
|||||||||
|