Smartphone gaming is quick, cheap, and on the rise, but many gamers find touchscreen-only controls to be awkward and inaccurate. The iControlPad looks to help those gamers out. It's a Bluetooth gaming controller that's compatible with most smartphones and tablets. It looks best for smartphones, which can be attached to the top of the controller for ad hoc portable gaming.
The iControlPad features a d-pad, two analog nubs, six face buttons, and two rear buttons. It is compatible with emulators for a wide variety of consoles, works with most Android apps, and it can be used on the iPhone without jailbreaking. It will work with any iCade compatible app, and there are currently more than thirty such apps in the App Store.