Surprising to see a match 3 game taken in such a direction. Took a while to understand the mechanics, but neat idea once you get it. I'm not sure how you could make it more intuitive, though.
Thanks! I really need to work on a tutorial :/