The device attaches a simple Bluetooth game pad to your smartphone of choice using various clamps, which currently support iPhones, Blackberry Touch, HTC Dream, T-Mobile G1 and a handful of other devices. It's designed to make emulators on jailbroken phones much easier to play -- though the official site for the iControlPad admits, "software for your phone may be thin on the ground at first, and we encourage you to ask your favorite developers to support it." Also, being forced to de-clamp your phone to receive a call is going to be the nerdiest thing you've ever done in public. Buyer beware!
Apple iPhone 6s