Bombball just went live about an hour ago, and it's already Featured!

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:
BombballSS1.jpg
BombballSS2.jpg
BombballSS3.jpg

And a sample video of the game in action: http://www.youtube.com/watch?v=HnWbCpZlqd8