Touch Arcade favicon

GAMEVIL and Slightly Mad Studios Team up to Develop a 'Project CARS' Racing Game for Mobile Platforms