The game felt ordinary at first, but then become actually quite deep. The puzzle are cool and it make you feel smart when you understand how things work. Very original game. The customizable palettes are also a very nice touch :)