Very good game!
The mecanics are well found.
The level design is mostly great, especially in the first half of the game. In the second half IMO you overused the "blinking platform" and it made the game a bit frustating/too hard.
In the first levels the characters colors have very low contract relative to the background.
But that's just details, the game is awesome overall!