Well it's riding the vampire train that's for sure... I wonder was it shot in English or the native language... it looks like there wasn't dubbing but not sure... personally I like watching foreign films in their native language to make it more "real" for me.
But since the producers and writers of both Hero and CTHD are behind it ... it may be pretty good.
Isn't this rooted in an anime series? It rings up memories of something I watched years ago. That was good because it was short and left enough questions unanswered that the viewer could be involved in the story. Hopefully it hasn't been Hollywood-ised, with subtitles for the hard of thinking.