I don't know the story of this game but I do know that this is a ninja action side scrolling game. Its very difficult to win at this game since all of your attacks pretty much suck and your double teamed once in the first stage.
The screen to the left is the actual game screen while the screen to the right is the map screen showing your characters progress thru the game. Not that bad of a game.