Home Video Game Companies Andrew Spencer Studios Based in: United Kingdom Established in:- Closed in:-