Turn based random moves that you can combine in any order - makes up for tricky planning!
Fun to play as soon as you get the grasp!
I didn't find any keys until after levels, maybe some more keys?
One more idea: more interactions between the player and his sorroundings would rly benefit the gameplay: Shooting blocks, moving blocks that move after each turn, conveyer belts that move you after the turn, ...