The story is AMAZING! The incessant platforming is absolutely terrible, the character executes a double jump sometimes when I've only pressed the jump button one time. The difficulty of combat is not consistent; also if you slip up one time with a timing button push you are respawning. I give the story 5 stars, but the game mechanics only 2.