Updated to work on windows, though the hand cursor doesn't stick.