Played this game some years ago and I can't remember much of the plot now. I gave it two stars on my other website so it probably means that the story wasn't that good to begin with. I think this is an indie game made to captivate people's attention on its visuals but not that type of game that will make you love it for its story.