The puzzles aren't super hard, but they are fun and the combat is responsive and snappy. Death isn't super punishing so it feels challenging but fair. It's fun. Give it a shot.
Normally, I find these games a bit slow but they've done a good job with the pacing and you always feel like there's something to do. I'm enjoying my time with it.