Daaaaaaamn fine
This game is one of the NG greats. A unique gameplay style (which I'm sure most of us have wished we could play after seeing some ninja-style movies) and a pretty insane amount of enemies makes this game difficult without being overbearing. With a little practice, you'll be deflecting arrows with sword strikes and killing men by the dozens.
Awesome.