In the past few months, we have covered a bunch of cool battlebots you can buy to compete against your friends. These HEXBUG Boxing Robots are also worth a look. They are controlled through your smartphone. As you throw punches, the robot does also.
The VEX Balancing Boxer 2-Pack by HEXBUG comes with over 615 snap together pieces. These self-stabilizing fighting robots combine with VEX Pilot app to let you deliver uppercuts and jabs at your opponent.