This game caused me many feelings. First it gave me the same sensation I had when I was learning how to solve Rubik's Cube and I bet it has some kind of optmized algorithm to solve these stages the same way as Rubik's Cube does. Second I had a great nostalgic feeling like when I used to spend hours at Newgrounds playing many casual puzzle indie games.
It's very fun and very creative. I clearly see potential on this game to be a good puzzle mobile game with lots of stages where people will retry them trying to get more stars.