This was a really fascinating and enjoyable story to play through. The only criticism one might have is that there were a decent number of typos. You may want to have a native English speaker help you and proofread over it if you plan any further updates.