The reward system I'm find with tbh.
The difficulty I'm not.
Torghast is boring because it's so simplistic. Enemies barely do anything, they're all target dummies with at best one interrupt check or a move-out telegraphed ability. Bosses in particular are downright stupid. It makes fights incredibly linear and boring. The most difficult enemies are basically stat checks that just spam one damage ability to see if you can kill it before it kills you. Everything else is cannon fodder. That's not how you make compelling content.