- Games Blog
- By Radu Haulica
- June 24th, 2014
World of Speed Reveals More of Its Stunning, Life-like Visuals
Developer Slightly Mad Studios is also working on Project CARS, another racing game
Developer Slightly Mad Studios is also working on Project CARS, another racing game