Just beat the game on my first offline blind playthrough. I'm sure I missed half the game cause I finished in 23 hours.
Last boss was incredibly frustrating until I figured out all of the tricks to him, well the ones I figured out to beat him. Not quite Gwyn level of awesome fight, but I think the fact of Gwyn being who he is and who he was, what he is doing, and that music just make that fight incredible.
I thought the game was great. Little disappointed in the length, and the ending made absolutely no sense, even for a Souls standpoint. I'm sure Vaati will teach me all about it now though.