Trapped Nerve Games Switch to: GermanFounded on: Based in: United Kingdom Portfolio Entwickler/Developer Publisher