It was very difficult for me to get into the game due to performance issues. I wound up playing in 400x300 resolution at Very Low quality. Even then, while the graphics were fine, there was a great amount of input lag, meaning it was hard to move around.
The biggest change I would suggest in terms of gameplay is increasing the weight on the puzzle elements. Especially with the input delay, the smallest tap could send a piece flying, possibly bumping into round elements that don't make great contact with the wires as it is. I also managed to get my cube stuck in the corner. Without being able to pick it up, it was just stuck.
Physics-based puzzles are always really hard to get to work correctly; just keep experimenting. They can work, but it just takes a certain "feel" to make them work well. ^^