It took me a few hours longer than the first game. I think I beat it in 25 hours. I don't remember exactly how long the first took me, but I'm pretty sure it was either just above or just under 20 hours.

It kept me entertained. I played through it a second time a month after I beat it the first time, and this past weekend I started going around for a third time. It's got replay value for me, if nothing else. It's fun to play, that's all I care about.