Nice puzzle game, well done.
I did get stuck on some of the later puzzles with the colours changing and there being only one dot of a certain colour. Then I had to wait, sometimes quite a while, for them to change again.