JForce Games have revealed what they are calling “the best indie game ever”, Avatar Showdown, which has been released via Xbox Live Indie Games. This new title allows users to take control of their avatar and punch other avatars right in their cute little faces.
The game also features several celebrity appearances in the single player mode, plus a two player versus mode playable locally and online. Avatar Showdown is available for just 80 Microsoft points.
Whether Avatar Showdown turns out to be the greatest indie game of all time is debatable, however you can’t deny that the launch trailer below is pretty awesome stuff, check it out.