I wasn't planning on doing a review, and this is far from being a good one, but quite a few members asked my opinion on it beforehand... so I made this as a way to reach all of them.
Dark Souls is very hard, but very easy... I'll explain it.
You die maybe twice from each boss before nailing their attack pattern and just plowing through them. It's also a game which encourages grinding, so if that isn't something you enjoy doing, you may want to consider a trainer for using unlimited souls (something I didn't do.)
%90 of ALL deaths can be attributed to laziness or lack of attention.
On my main character, I have 50 or so hours of gameplay, and I've already beaten it :\
Not once. Not twice. Not three. Not four. Not five. Not six times. But seven times.
I'm currently the highest level, which is 711. I also am equipped with the best gear in the game and can easily one-shot bosses.
In all honesty, 25 of those hours were probably spent grinding souls and shit, but this game is definitely worth the $40.
Well.. time to wipe my save and then start a new class!