The story is performed well, it’s just the MC is just so whiney and moaney about everything, which detracts from the storyline sometimes. If you can get past the MC moaning it’s a good story.