> 4 joystick support > 10 buttons per joystick (start, coin, shift, etc...) > Dual trackball support (or 1 trackball and 2 spinners) > A 4 to 8 port USB hub > LED support > Rumble support > 3 steering wheel support > Legacy controller support (NES/SNES/PS2/tbd) > Probably a handful of other goodies that I haven't thought of yet.