yeah i dont really mind either, im just gonna take my time with it so i pull a bunch of hours out of it.
most of us have heard that it isnt particularly long, but if you just play a regular pace, not blowing through it (watch 25 million posts after this one will be 13 year old kids saying "I h4ve imp0rt v3rs10n, and im l33t, beat it in 30 hourZ...Meh=Pwnage") youll probably get a good 50 hours from it, or just beat it a few times, i know i will