iControlPad enables your iPhone to be in a casing that allows for a PSP-like feel. It adds physical buttons to the iPhone for playing games.
The peripheral works by connecting to the iPhone’s dock. Support for the iControlPad is already built in to most of the game emulators and they are sending out more units to try to get more universal support. The device will have to get around one problem though, the SDK does not allow unprejudiced access to the dock connector.
You can check out their website iControlPad.com, where they have a status blog and contact information.