Game mainly are good sometimes amazing, with deep gameplay mechanics, cool art etc. But some little things art too annoying and broke gameplay, and I become hate this game: like time breath underwater, awful control underwater. Some places with too difficult jumping. "Carma" mechanics: if you die too many times due to the high difficult of some places - you can't opening gates. I like hard games with challenge like "dark souls", "hollow knight" etc. But if the game does not give at least a small right to a small mistake (in some places - not to all), and taken too many time through a some moments: it's bad game.
Bad gameplay, sometimes it annoying: sometimes stucking in group of enemies, vading mechaincs, stretchness of some moments. But I beat the game becouse of awesome story, main character, sound. Graphics is average but sometimes it very beautiful, main character is look realistic and animation is cool done!