Need For Speed: Payback revealed, appears to ditch the last game’s ridiculous online features

After a year on vacay, EA is bringing the Need For Speed franchise back, and it could be exactly what fans of the classic racing franchise have been clamouring for.

Read more