It looked a bit too explory/Grindy to me. I enjoy a good multiplayer, storyline, and a bunch of shooting. This would probably bore me, or it could satiate my explorative nature.
Long story short seems like a hit or a miss. It also seems like an indie game at a triple A title price. That alone...