This Puzzle is almost impossible to solve! You would be throwing away 0.99 $ for simply contemplating the 12 pentominoes shapes.. Oh yes.. you can copy the icon of the application.. but this is really a very poor consolation. However, this game could have a great potential if the following improvements were implemented: 1.) First of all, the game designer himself should know the solution of the puzzle at any level. And, consequently, the user should be able to ask for hints... There are more than 15000000 possible levels (exactly: 15,249,024 levels ( = 64x63x62x61)). Some of these levels have no solutions at all, and some have many solutions. There are efficient computer algorithms to rapidly find all solutions for a given level. In a first stage, I suggest to limit the game to the 16 symmetrical levels only. These are the levels where the four black dots are symmetrical with respect to the vertical and horizontal axes. All solutions should be kept in a data base. At Game start, a user would ask for an initial hint by tapping on a certain pentomino at will. That pentomino would then be placed by the program into the correct place. Beginners would ask for more subsequent hints, say seven successive hints. Then they would try to continue placing the remaining five pentominoes on their own. Twelve consecutive hints per Game should be allowed. 2.) in a second stage, more complex levels (with non-symmetrical black dots) could be evaluated by the game-designer and added to his data base. This would enrich the game to almost any desired degree.