Never before has a title described a game so accurately.

 
Never before has a title described a game so accurately. - Need for Speed: Payback, The gods of marketing, Creative advertising

v20240901