This is a very well-made game. Great voices, fun characters, great dialogue, well-written story... But what betrays this game is the anti-player RNG - If you don't have a guaranteed hit, you pretty much have a guaranteed miss. I usually miss at least twice in a row even with a 85% chance to hit. Then I sit there and watch the enemies as they almost never miss a single hit. RNG needs a serious fix, but everything else about this game is marvelous.