I beat it, took me from 3pm to 1 am with a one hour break. I only did two side quest though. Time to go back and do it on an evil karma now.