Tag Archives: racing games

  • forza3-feature-image

    My Top 8 Car Racing Games

    My first foray into the world of racing simulators was way back in 1998 when I bought Motorhead, a futuristic car racing game made by Digital Illusions (now known as DICE) which has now become a classic and although I never finished the game and won very few races, the rush from coming from way […]