There was just some thing and about the writing and the art that created a atmosphere that drew me in, it just feels special to me. To be honest, objectively, I don't think it's a very good game, and the art is nothing to wow at, but I think the low budget, passion project vibe of it enhanced the experience.