With the release of the OUYA console expected sometime in June 2013, the list of games so far is quite impressive. Four hundred sixty-six titles so far have been listed, and it looks as though the number will continue to grow. The entire list of games can be viewed here. It includes some rather intriguing titles—2 Hando Commando, A Tofu Tail, Balls in Your Face, Fist of Awesome, MurderDollz: Home For Demented Toys, and The Pedobear Returns, just to name a few.
The OUYA will be an Android-based game console that will plug into a television, be powerful enough to play games in HD, and include a controller with a touchpad. In addition to games, the OUYA will also support other Android apps. The OUYA team also boasts the system will be open for any developer to publish a game. More information can be found in OUYA’s fact sheet here.