Its very good, though difficulity curve is kinda easy -> very hard
but puzzle games are not really my cup of tea so take that with a grain of salt. (if i had to suggest something though would be spacing out the mechanics, getting stuck in the orange introduction and afterwards immediatly having to deal with yellow guys was not easy)