Scapeghost

Scapeghost

You were successful police officer Alan Chance, until you were killed during a raid on drug dealers, who managed to take a hostage in the process. People have assumed that you died as a result of your own mistakes. Now you have returned as a...

Scroll to Top