The controls are so awkward and impossible that overshadowed actually solving the puzzle. I got irritated and deleted it. Honestly how hard is it to select rotate and place a piece
Ohmygod2 about Mind Puzzle, v1.3