Hard Wood Puzzle. Square It's hard to keep up with all the puzzles that Ruslan Goncharenko keeps churning out. I counted 100 on the App Store. Hard Wood Puzzle. Square is the name of this game.
There are 3000 levels split into easy, medium & hard modes.
I should also mention that the graphics are great, but you can tell from the images.