Cool story and twist at the end. If one of the criteria were the story, I would've given you 5 stars but art is close enough. 5 stars at the art criteria.
Well, for a story-based game there is really nothing to talk about more. Maybe you can check out my game and give some feedback to me instead.