I can tell that a lot of thought and time went into this game project, connecting the mechanics to the overall message. Well done.