Saw my bro yesterday and he had already played through the game once (20 hours) and said it was a great story and had him invested into the characters. He said he felt "rushed" the first time and wanted to play through again to do a lot more exploring. He said it was an artificial "rushed", as in they keep trying to push you forward, but you really can just ignore it and search away. He also said he wished it was a little less linear and more open world, but he still really liked it.
He said the multiplayer was mostly just filler and wasn't that great (basically 4v4 battle mode like crpg, or a team deathmatch mode).
I was planning on getting it, but I'll probably wait a couple months and get it for half off, I can't justify paying $60 for a 20 hour single player game (even though money ain't a thang)