Good idea, horrible implementation.
While the concept is good, and offers alot of possibilities, the implementation is lacking at best, the level design is not challenging, and the computational load is massive, making the game lag. A that has timing as a gameplay component, should never lag.
I would also suggest slowing the pull of the magnets, as they are very frustrating to use, even when the game is not lagging.
Great concept, but you should have tested it abit more before release.