Nvidia Project Shield [Video]
Nvidia announced Project Shield which is an Android powered handheld game console that houses their new Tegra 4 chipset and can also stream Steam games from your PC if you have an up to date Nvidia GeForce graphics card.
A lot of people online have been saying how this won't work, that developers won't support this platform, that Android games are "optimized for touch" and that they won't bother coding controller support.
I'll shoot that down by saying Android natively supports gamepads and has since Gingerbread (Android 2.3), this isn't the only - nor the first Android device to house a built in gamepad (*cough* Xperia Play *cough*), many Android games already support gamepads, and for games that were "optimized for touch" this thing has a touch screen.
The best argument anyone has against this thing is that it's ugly, because it damn well is.