Very nicely done. The mechanics is really cool once I figured it out.
Thanks! I want to make it more clear next time I do one of these. I think if the game has legs I'll work on improving it more.