First of all, you have to keep moving. If you take a second to pause, their throwing stars will hurt you. To defeat them, you have to, while avoiding their throwing stars, jump up and kick them off the walls. When they hit the ground, punch them as much as you can before they can move. With practice, it should become easy 🙂

It depends. Dragon kick is a fairly good technique and can be quite effective when it and other kick techniques are upgraded. If you like to use fury techniques (Furious Blast, Furious Fix, Furious Freeze, Furious Frenzy, and to a lesser extent Fists of Flame) and you find that you don’t have as much fury as you would like to have, Inner Fury will be your best option.

Awesome glitch. First, beat game and unlock: Burro bash, lighting fist, dodge and pedro punch. Then on the last level jump and press down to become and stay invincible. If you are stuck on this other people have posted more thourough instructions. Once you are invisible, burro bash master yak and when you are holding him jump off the cliff. When you respawn you will be holding him and no matter what you can’t let him go. If you punch it will hit him and cause lightning to strike anything near you.

I figured out a glitch to make you invincible. You need w,a,s,d, and the arrow keys. If you hit the right, left, and down arrow keys repeatedly and then hit “w” then you will ( if it works ) be invincible

on the last level, when you are trying to destroy the barrier orbs, you can use KO kick to squish master yak.
A simpler invinci-tecnique is that you press up and down at the same time to become invincible. pressing it again makes you vulnerable. furious blast undoes it.