Most Dual Analog controllers accepted by a PC/Mac should be accepted by our game. Controllers we have tested specifically are Dualshock 4, Dualshock 3, and XBox 360. We developed using Dualshock 4 controllers, and we implemented Rewired to interface with a variety of Dual Analog controllers. We are looking into interfacing with N64->USB controllers as well as GameCube controllers.
There are two rudimentary keyboard control schemes that can be used if you have more players than game controllers.
The left keyboard setup uses WASD to control movement, "FGHJ" and "RTYU" to control the eight action buttons, and "1" and "2" to control the "Share/Back" and "Options/Start" that would be on the controllers.
The right keyboard setup uses the Arrow Keys to control movement, the eight buttons between and including "<", "Right Shift", "L", and "Enter", and "-" and "+" to control the "Share/Back" and "Options/Start" buttons that would be on the controllers.