Puzzle Blocks

Game description:

It's amazing how such simple stuff as differently shaped blocks can turn out to be so tricky when you have to arrange them in a certain order to pass the level. Puzzle Blocks will give you a hard, but enjoyable time. It's all going to start quite easy, but with every next level things will go more and more bewildering. You don't have all the time in the world for figure out this conundrum. Speed is of the essence, so move your brains (and fingers) fast or you'll have to restart the level all over again!