I have ControllerMate, but using a thumbstick to aim for targets is really a poor solution for this game. So I just turned on in-game gamepad support to see if it works. It is clearly recognizing the controller, because some buttons work. However, the input settings read buttons incorrectly, and many buttons do not work at all. The input settings clearly say "circle" and "triangle" as though the PS3 controller were supported, but the buttons are just all mixed up (for instance, the input settings think I'm pressing X when I'm really depressing the left analog stick, but when I depress the actual X button, the settings do not register any button at all).