Some of the time based mini games are a little difficult imo. I overall love the story, its very engaging.