Video game development studio based in Cambridge, England, United Kingdom
Sources: Wikidata (CC0) · Wikidata Q1783815