So who said the Wii U doesn't have any games?
http://www.nintendoworldreport.com/news/35637
IndieCade is seeing a large Nintendo presence with numerous games being shown on the 3DS and Wii U.
Located in Los Angeles, IndieCade is the International Festival of Independent Games, and as such, features many indie games and their developers. Nintendo's booth is showing off a sizable number of Wii U games:
The 3DS is not one to be left out with its own set of titles:
Nintendo is also hosting a panel on bringing games to their systems. IndieCade runs from October 3 through 6.