The game is executed well; however, many things are left unexplained in the end. You may have been trying to deliver the story and message metaphorically, but to a regular person, it just leaves things unclear. The final CG where Amy has wings is so cool, to be honest. Maybe the moth here symbolizes death or departure from loved ones? Well, anyway, good one.
Poyo