A fun, great looking game ruined by bad, non sensical and flat storytelling.
Deacon is so unlikable and one dimensional. He's a mess and he doesn't really change much throughout. All the bad guys are tacky, run of the mill cliches who are all as basic as the mission design. There is no risk in the story telling and the stakes are just too low. Adversity is fleeting in this game. One cutscenes and BOOM! Your out of trouble. And some of the character development is really damn cheesy too (The flashbacks).
But they have something that could be great here because the world and general play is pretty awesome. There's alot to do in this world. I would buy a sequel if they can weave a great tale into this game engine.