Wow. This is a great game. According to the Achievements it took me 5.27 hours to finish. Didn't play it all at once but I did exit out of the game when I needed to take a break. I was lost a few times but it was fun when I discovered where I needed to be.
Lots of things to do, lots of walking but hey, I need the exercise.
Added to all that fun is the extra punch on my card.
Great job developers.