Impossiball

Quick help

Keyboard functions:
s = shuffle
r = reset to solved
(Remember to click on the applet if it's lost focus)

Mouse functions:
Left button drag on a colour in the centre of a cap to rotate the cap

Right button drag to move the whole puzzle
Left button drag on the background will also move the whole puzzle.

Notes on moving the puzzle. 
When in the lighter area the centre of field of view follows the mouse direction.
When in the darker area horizontal dragging rotates the puzzle around the centre of field of view.

My Other Java Games

1