With Android Honeycomb we saw the introduction of USB hosting, allowing for connectivity with device like a USB hard drive or USB gamepad (like the Xbox 360 controller) on a tablet for use with games or emulators. In case there was any doubt that this would also be a feature in Ice Cream Sandwich, Romain Guy reminded everyone via Twitter today, that USB gamepads will be fully functional in ICS as well. Couple that with HDMI output and this would essentially turn your Galaxy Nexus into a full fledged portable gaming console (with the right emulators of course).
Cruising around Reddit I found this screenshot of exactly what can be found in the Android SDK in regards to game controllers. You can see it’s a sort of tutorial from Google on setting up a game controller for Android 4.0. Of course, when testing out this function don’t forget — it always helps to imagine you are a lone space cowboy in hot pursuit of the aliens who kidnapped your favorite llama on their way back to Andromeda. Pshh, duh… Who’s ready for some serious Android gaming on your smartphone?