That was great! Neat puzzles, really surprised I haven't seen something use this idea before. And great job building on the concept by introducing different units! Really impressive!