Beautiful game and amazing story. The mechanics however ruined this game for me. Nothing is consistent. Your jump varies so often it makes the game way more difficult and not in a fun way but a very frustrating way. Your wall climb is consistently different in the speed and if you can consistently run up a wall or if you can take a break. Everything in this game is like this. It makes those sections where you have to time things perfectly so frustrating. I only give this game one star because of how beautiful it is.