http://www.raphnet.net/electronique/usb_game12/index_en.php

USB gamepad controller board with connections for 12 buttons and I believe a hat switch.