I didn't hate the story. I thought it was fine but there were missed opportunities all over it. And the funny thing about references is that once you remind the audience of something you invite the comparison. Defeating titans and accidentally unsealing an ancient evil that corrupts the protagonist in the process just reminded me of something that did the idea better, and the ways that game took to execute the idea of a satisfying way. I'm not saying Sonic had to die or anything like that, but Shadow of The Colossus takes steps to make you feel the impact of that corruption both within the narrative and mechanically. Would it have seriously hurt this game to do something similar if they were going to put effort into copying the idea anyway? The same is true of Sage. She does remind me very much of Rei, and I was disappointed because the execution by comparison is so sloppy! Funny, how that works.