Basically I dont bother much on reviews. Humans are basically bias and you cant expect the reviewers to like every genre/ type of game. I usually just get the demo and try the game out. If I find the game attractive, well then I get it. And there nothing perfect nor a perfect game. Even if its having a bad ending, as long as I enjoy the game from start till end, that more than enough. After all its just a game.