About Slightly Mad Studios
We are a multi-award winning game developer founded in 2008. Together we've collectively worked on over 150 titles including Project CARS.
More about Slightly Mad Studios
Slightly Mad Studios is located at Mill House, 8 Mill St, SE1 2BA London, United Kingdom
0207 252 1843
http://www.slightlymadstudios.com
Similar Listings
Game Doncaster
3.5