KOTOR was the first game that actually made me care about NPC's. I had a really hard time playing all Sith, on my second play through. I miss the old Bioware... I'm in the minority but, Mass Effect 1 & Dragon Age: Origins were their last great games. I was really hyped for DA3. Sadly, I found the NPC's dry, and lackluster. I tried about four times to try and get into it. I was just so bored.
For 10 bucks I think 10 hours is a really good deal especially since there's not really any filler to it. Plus we still have the second expansion that's supposed to be twice as long and has a new area to explore. I'm glad they're not waiting too long to release the first DLC, it's nice to have something to look forward to every couple of months.
Personally I don't like Gamestar all that much (which is more about their rating system than the people working there) but I'd wager the score is justified in this case.