Great story, but I was not prepared for the end ;(
I should probably put a disclaimer at the beginning of the game.