Neat take on the theme, felt good when I finally managed to get the magnets on the buttons.
I'd suggest having whichever magnet the user clicks on be the selected one instead of swapping, I did it several times intuitively and moved the wrong magnet. A force indicator to show the direction of the force might also be helpful. Overall a great entry though, good job!