I think I know this game—played it when I was a kid (a long time ago). Love the mood and the art.
I did too :D