The theme and setting for this is absolutely amazing.
The sprites work super well with the setting and the amount of art for the cutscenes is just insane. the story itself is all about show, not tell and it really is up to user interpretation.
Beautiful game!