A nice little puzzle game, the rules are clear from the start, but the gameplay could have a bit more variety to it. e.g. You could have slopes, over which the blocks would slide, or more block types, with different gravity rules, like a block that only rotates over a certain point.
But that's just ideas on expanding what is still, an enjoyable experience as it is. Maybe it needs a bit more polish, graphically speaking