Need for Speed, love it or loathe it, is one of the biggest racing franchises currently in circulation. It always sells well, regardless of platform and largely, regardless of reviews. In fact, the franchise is so popular it’s even spawned its own movie tie-in, dubbed Need for Speed Movie, hoping to steal some of the limelight from the Fast & Furious movies.

Continue reading... »