That shit is easily 40 - 50 hrs and fun as hell. Pick that shit up and play through it. I promise you won't be disappointed.