Puzzle are really polished but i think that the game lacks more descriptive graphic, its really hard to get what is going on. Maybe some other effects on special blocks would be helpful. Also some intro screen would be great. Apart from that really nice game :)