There are so many games for the iPhone, and they are getting more and more advanced, yet the controls remain the same, terrible. Touchscreen just is not good for FPS and other games. So I was wondering; why doesn't Apple release a standard Bluetooth or a Wi-Fi Direct controller that developers can use and build their games around? It would open up more possibilities for the games devs and would challenge consoles. Imagine connecting an iPhone to a TV through a video cable, grabbing and controller and playing a game on a TV, that would be pretty awesome!