Without external controller support (and hardware) these projects are all just proof of concept. That is, in this case you're still better of with an Android device and a controller via OTG/BT.
https://developer.apple.com/library/etc/redirect/WWDR/GameCo...
So there's a future for that.