I'm surprised this is the first time I've seen this kind of match-3 puzzle mechanic but it was fun! I love the art and the dialogue!