Good music, gameplay, character design, voice actors, hard working devs, ect. So why such low stars? I'd advise to look further into the "details" to where "exactly" the storytelling is coming from. If you're still satisfied with knowing all of that then by all means enjoy. Personally I will not support such a concept. There are certain points where you have to ask yourself where do you draw the line. As a "game" it has it's wonderful moments of gameplay. But that's not enough to keep me around.