A martial arts combat game you can play straight in your browser. Square up, throw down and show off your moves.
The game opens on its maker's website in a new tab. MegaClip just points you there.