Gamepad App for iPhone to send data to Arduino via WiFi

Hi,

I have been searching a lot for a gamepad app that has a joystick and 4 buttons. Ideally it would be something that you give the app the IP address and port number of your arduino and they connect. Axemblo.com has something like this, but the button layout is not like a gamepad. And ofcourse it would be nice if its free!!!

Thanks