Played through the game myself over the weekend. It took around 25 hours although I was aiming for 50, I suppose this had something to do with me making some bad choices which forced the game to pick up the pace in order to compensate for my mistakes.
I've never been a fan of RPGs, actually. I've always liked the concept of RPGs and have always hated the execution. The idea of being the centerpiece in an epic story has always had a strong appeal, however the trend in RPGs over the years has been one of catering to one group of people who preferred one style of play. Picking up items, heavy redundancy, no reliance on twitch combat or any conventions FPS games have relied on to make them succeed. I've always been cornered into playing FPS titles for this reason and despite a few major releases over the years, FPS titles have -- for the most part -- lacked in story telling. I've always wondered why no developer tried to bridge the gap between an action game and an RPG and I've always wondered why RPGs, even in the 21st century, relied so strongly on the "book & board game" mechanics, even when contemporary hardware could go well beyond that (I think my hatred of traditional RPGs stems from going to a friend's house and spending hours watching him play Final Fantasy VIII, thinking "THIS is the CRAP that everyone keeps going on about?!")
But yes, Mass Effect 2 goes beyond that. I hope that it will set a new standard for RPG games and that many developers will choose to follow Bioware's example instead of Final Fantasy or Dungeons and Dragons. Not to say there isn't a place for those sorts of RPGs but I would like to say that there hasn't been much for those of us who like our tactical shooters to have a great story. Mindless action is fun to a point but a great story puts that action in context; it gives you a reason to fight. For me that makes it infinitely more entertaining.
As an aside, its proper Science Fiction, too. I wonder how much of an upset this is to the more "entrenched" RPG gamers who insist on picking up their countless inventory items in worlds populated by elves, dwarfs, knights etc. I love how the ME games are a slap in the face to the other sort.
I think a lot of people agree with me here. Traditional RPGs, MMOs and FPS games don't nearly overlap enough when they could very well learn something from each other. Here is looking forward to other developers picking up on this idea!