I mentioned this in the Oh Hi! Octopi! thread but figured it would be worth giving it it's own thread. I've just released Simul80 1.2 which is a free OSX app that simulates iOS joysticks such as the iCade or GameTel. What this means is you can connect your iOS device to your Mac via Bluetooth and use any plugged in controllers to control iCade compatible games right on your device. Since iOS sees your Mac as a Bluetooth keyboard this works with all existing games and does not require jailbreaking. In the video below you can see me setup Simul80 to play Oh Hi! Octopi! using a PS3 controller!