I disliked this one too. Hard.
#1 they robbed me of my character
#2 a lot of hidden stuff and time constraints and stealth
#3 redoing stuff that feels bad is even worse then bad

They could have easily fixed most issues though with a simple second life and maybe slightly more time. I mean when there is a lot of stuff to try out, the likelyhood of you failing is high. So just compensate for it :/