I've finished everything except collectibles now pretty much. Reckon its taken me around 40 hours. If I want to 100% it'd probably be another 5 hours to go round and collect everything I missed. Not sure if I want to though because I missed something in a story place it seems you can't go back to which sucks. My last manual save is many hours before that too.