The puzzle mechanic was really rewarding once you figured out the rules. The dialog between Ariel and Crowley was also well done and I really liked their story of enemies to friends. Great work!