I wasn't expecting this level of emotional depth, nor thematic consistency. It's a great metaphor, and original to me. Loved it. If you spend more time on this, I would clean up the "mixels" in the cutscenes.