WHAT THE FUCK.
Site popularity would have been at an all time high If this was used to garner some newbies LOL. Looks neat, but I need to check out more about the game first.
EDIT: Oh! NOW I remember what this game is! Someone introduced this to me and it seems to be a mix of beat'em ups and fighting games that come with a variety of classes and fighting styles If I'm not mistaken.