Very very good presentation, the best I've seen so far. Once you understand the mechanic it's a pretty cute take on the match 3 genre!