This is a very strange game, by the title you think that it is a street-fighting game of sorts. But it is actually a puzzle-game (and a crappy one at that).
The screenshot on the left is the game setup screen and the one on the right is the game itself. I couldn't figure out what to do to advance in this game (if its possible to advance). This game is one you want to stay away from.