If it wasn't for the over-acting and exposition, I'd give it an 8. The cinematography and art is beautiful, the whole premise is really cool, the twists and turns are something to admire and the characters are well written, it's just a shame (it's sort of a thing with anime for me) that everything has to be exaggerated, if it's done with fight scenes and special effects I think it can look really cool, but I want to be able to figure things out for myself rather than be told it and not cringe at the needless shouting or over expression.