JSPuzzle is a simple online puzzle game developed with JavaScript and KineticJS.

The rules are simple. First, pick a picture file from your computer (you can choose a photo, for example, but any kind of image may go). Then, as you see it scrambled, put everything back in place by swapping pieces. You can click on them to select and swap.
You can ask for help three times, by clicking on the "Help" button which is below the picture. When you click on it pieces that are in the right place will be highlighted with green border, while wrong-positioned pieces will be highlighted with red border.

If you feel confident about these simple rules, just use the following form to pick an image from your computer to start the game (you really can use any image, even personal ones, since no upload will be done).