This game rewards you with a real sense of achievement when you make progress. It's non-linear, and will take a fair bit of exploration and detective-work to proceed with the story. But that is what makes a good RPG! The difficulty of this game and the fact that it doesn't hold your hand through the story make it more immersive and more rewarding. Definitely reccomend