With the iHandstick you can turn your iPhone of iPod Touch into Playstation controller controller and enjoy the full iPhone gaming experience and its also compatible with iPod touch 2G / 3G and iPhone 3G / 3GS owners. But my only y doubt is whether our thumbs can easily reach the virtual buttons on the screen?
If you still interested, it going to cost you around KD 5 plus shipping which you can order it from HERE.