This is an excellent take on a standard pattern matching mechanic. An the character design is excellent. Great job!