I also Agreed on pretty much all counts!

The Citadel of Pain has a great look and the tower fight was really cool! It really could have ended...