Has anyone heard of it or played it? I stumbled across this a few hours ago and from what I've gathered it's free to play, you have to download it, and it's pretty violent. I don't get the actual concept of the game but I've watched a couple of game-plays and everyone is just shooting people.
Here is the trailer... (There is guns and stuff.. yeah.)