Well, I finally finished it after 56 hours gameplay. Great story, and the boss fights were fun.
I tried making a new character but after a few hours I don't think I can make it again. It's just too linear for me. Also the annoying glitch where you have to wait for corpses to become lootable really became a drag. I lost count of the times I was just about to loot something but oh no! An enemy has appeared at the edge of the map causing my character to be incapable of looting until the battle is over! Grr. And it's not as if the loot was ever anything interesting.
I loaded up Oblivion and it was like breathing fresh air

I could actually go where I wanted whenever I felt like it.