Great game overall! Its super simple at first and has a really nice skill curve. Cool to see such complex puzzle from these simple rules. Awesome!