Beautiful artwork and really clever theme interpretation. The music was very nice also. Interesting core mechanic too :)