Bombball just went live about an hour ago, and it's already Featured! :D
Bombball is an abstract sports game designed for ultra-intense 2-player local multiplayer, though there's also an AI for those who don't have a buddy nearby. It's spectator-friendly too!
This was a winner in the 10-day OUYA-sponsored CREATE game jam from a while back. It took a while to get the new art style ready. I think it was worth the wait.
Game site
Some screenshots:
Attachment 492
Attachment 493
Attachment 494
And a sample video of the game in action: http://www.youtube.com/watch?v=HnWbCpZlqd8

