Hmm... the storyline could be made to fit, if you work a bit on it, and from the screenshots, it appears to be good. However, I cannot download the demo, when I go to the page, I get this message:
The file link that you requested is not valid. Please contact link publisher or use our search engine to find a file or folder:
Could you see what's wrong? I really want to play this, it looks very good!