Great story, characters, setting, and RPG elements, only let down by a few gameplay issues, like have to enter your inventory to switch weapons, some enemies have a lot of health for no reason which, leads to some battles dragging on, the underwater parts, but the good greatly outweighs the bad