I generaly do not play this type of games. But this was really nice experience for me. It really shows that you put a lot of thought into it. Also music and art style is nice.