The coolest part about this is that they're doing it all themselves:
Kind of reminds me of this:
Maybe we'll see real robot boxing matches before too long. Could robot players be the new frontier in spectator sports? It would certainly do away with any controversy about enhancement drugs...