USB Game Controller Device

I might suggest looking at Teensy USB Development Board. These boards are easy to interface with and are reasonably priced.