I love this kind of game, and this one is really creative.
At first, i found it confusing and i took a while to realize the squares were the buttons that controled the player, so i think a tutorial would be a good idea (i know it's written in the description, but as developers we have to understand people often won't read the description haha).
The replay button being the same as the rotation space for the squares did irritate me a bit in the beginning, but i thought it was clever after i realized what that was about.
I particularly liked the fact that you can rotate even the back and forward squares and they will change meaning, and i can't wait to play a stage in which these are necessary in order to finish.
Also, i got a bit confused when the pink squares were added. I understand the concept of having no letters or words, and i think it's pretty cool, but i think the player can learn with really simple stages that visually hint what he has to do instead of a tutorial with words.
Anyway, this has been my favorite April submission (besides mine heh) and i wish success for the game!