I will be very interested in this thread, cause I didn't understand shit what was going on with the plot.
In this regard especifically (storytelling), the game is crap. I'm one of the people that don't complain if a game has no plot or almost no plot, BUT, if you make the game STORY DRIVEN, you must do two things:
1 make a decent plot.
2 tell it in a way it's engaging and has some sense.
I suposse the story is good, for what I could tell, but honestly, most of the time I was just following where the game told me, not knowing why the hell.