Perfect but not recommended
The art, level design, uncertainties with maps, tons of weapons, tons of passive or active support [but not clear quantitatively], Dark souls like in 2.9D (levels are 3D, each section is in 2.5 D, looking at the background gives you very good hints), difficult but fair (meaning some grinding but not too much).
All that and more.
Now for why I do not recommend this game for non-hardcore gamers : there is a level cap (at 30). So even though you can level up to compensate your high reaction time (low reaction speed if you like), you are screwed in the end. I was stuck at the final battle (pre-final boss) where
**SPOILERS** you have to fight 3 time 4 high level badies ; most of the time, you had to fight 3 at the same time, now it is 4, they are not in sync so whatever your good skills and weapons, you have to rely on reacting in the optimal way. Even good players end this game with little health. Hence I ended up frustrated by not ending the game **END-OF-SPOILERS**