YoloMouse has moved to dragonrisegames.com/yolomouse

See here for details