It's a challenging metroidvania with a respawn system similar to dark souls. Some large enemies can be a bit tedious to fight as they require hit and run tactics unless you want to try your luck going blow for blow. granted, I'm not the best at these games, so it could just be that there's a tactic I'm missing.