I played Dark Souls I and due to impatience I looked at guides for everything and it kind of ruined it for me overall. So I vowed not to do that again for Dark Souls II. And apart from the odd look for directions I didn't. I never looked at a single strategy or guide for anything other than boss locations.
I've finished one play through of Dark Souls II and now I've finished it I've actually realised I missed two bosses before going into NG+, them being Vendrick and The Elder Dragon. But only because they don't go aggro on you automatically I didn't even think they were bosses.
I mean how are you ever supposed to work that out? NPCs in Dark Souls are like little gems of light that give you insight into the lore and world. You don't just slaughter them all.
I mean I hit Vendrick over and over again when I was in there with him. I actually did that, and yet no where did the game say if I kept doing it I'd eventually get him to attack me. What is the fucking point in that? I understand not giving people instructions but giving people a way of working out what the hell is going on at any one point can't hurt can it? Especially for something as random as that.
It is so annoying. A few pointers that are hidden for you to find can't be that much of a give away. Not if you design the game properly anyway. I guess that is too hard for some developers.