Slightly Mad Studios
Computer GamesLondon, United Kingdom51-200 Employees
Entertainment software development company headquartered in London, England, comprising of world-class artists and programmers, united with the single vision of creating the most detailed and authentic products, providing the most immersive and enjoyable gameplay experiences possible.