Really nice puzzle game. I liked the color switching mechanic, and how all the mechanics overlap. Also the art style is nice.