It is awesome. Mixes feudal Japan history from the Sengoku Jidai period with Yokai. Which the whole history behind Yokai and Japanese myth is some fun stuff. If you like Japanese culture it is a game for you.
It has the difficulty of a Ninja Gaiden(Team Ninja developer) game combined with a Diablo loot system and Dark Souls elements.