Vattle

The world's first video battle arena

Reviews
Discussion
Looks fun! Though I'm a bit worried about the 'Pranks' category