It took me a while to understand the mechanics (especially the use of colors) but when i understood them, i could play for hours. It's quite unique and has some depth to it. So! Great work!!