Seeing that many people are cancelling the game because they didn't like the way the story will move forward, I wonder if some people may consider the leak a good thing. After all, isn't it better to get the bad news early and save yourself money and time than paying and playing a game you won't like in the end?