Fighting game that is a lot of fun all around

There have been 2777 games played today.