This game is unbelievably bad, yet strangely fun/addictive.
There is no explanation of controls, how to get into a match or anything, once you get into a match you have to work it out for yourself. There is no time limit so matches last approximately as long as a game of Monopoly and are about as much fun.
This is basically a poor man's DOA4 with woeful graphics. If it wasn't a free demo, I would not be recommending it. As is, you might as well try it.