The game is excelent. First, the idea of adding shapes to the main one and having to fit it into the final goal is great. Second, how you present the level so the player can see everything and then develop a strategy to solve the puzzle is very clever!
You need a lot of memory to keep track of the entire scenario in order to complete the more complex levels. Congrats!