I think they delivered on everything they promised. The biggest issue was the servers at launch, which for a game that lauded its online content is rather dissapointing.
If you are referring to graphics options, it's still a gorgeous game. I played through the entire thing, as well as multiplayer, and really enjoyed it. Multiplayer was interesting and unique, mechanics were solid, and the combat was really strategic.