Classic beat `em up budget game.
To kick off with, here's some hints to get you through the game...
1. It's always best to walk right, as the keyboard controls are easier to use and the shurikens are easier to throw when walking this way.
2. Try to hit the Thugs with body punches, as this is the only punch the Thug will use against you.
3. Ninja are best confused by taking a flying kick, so they don't know which ones to use against you. Watch out for the sword, though! Never throw things at them - they throw them back.
4. Karetekas are near enough impossible to beat on later levels, but try flying kicks and on the earlier screens use a body kick.