Quite Interesting puzzle platformer, very similar to my game in concept, but much better in art and graphics. I liked the levels as well. But I didn't know what's the ability of the green cube.
Awesome, your game is interesting as well. The green cubeling is just a dummy character which can play a sound when used.