Top game! Took me a day to go through, but definitely worth it.
The story is good, the gameplay too (using "A" key to attack ofc) and sound/bgm is nice. There's only one thing that prevents a full 5-star rate: The RNG is extremely influential and this is a no-no in RPGs - as it leads to extremely unlikely, unfair and punishing moments for a player while offering almost nothing in return.
(So, it's not a "high risk high reward" thing, but a "high risk and go f*** yourself" thing)
And this can be mostly seen on the 3 or more consecutive evades by enemies that are SHOT with firearms. Made the whole point of Accuracy stat bogus.
Still, by overgrinding, this can be moderately surpassed.
A tip for all players:
1- This game is grindy. It takes a whole day to get to level 30 and do all quests, on "normal" pace.
2- Grenades are the best weapon in the game, that's why they are limited in quantity in shops and must be looted from enemies. Also, pay attention to any equipment that increase their effect.
3- You should go to level 28 or 29 before initiating any of the final quests (there are 3 of them). Then you can finish one, load, finish another, load and finish the last.
4- No ending is happy for everyone.