Although this title has issues with using the mouse, the game is playable
(and fun ;) using a gamepad instead. Just map your gamepad's input to the
relevant keyboard functions/mouse movements using a third party application
to manage your HID inputs;
linux -- try QJoyPad
OSX -- try USB Overdrive or GamePad Companion
Sometimes you can also use Xpadder iinstalled into the same bottle to get other mappings.
Cheers!