Yes! found it here. Kiplings 'The Mark of the Beast'. For those that are interested.
Thanks for making this game!
Thanks for playing! Hope you find Kipling's very f---ed up story interesting :D