This is a game I play after completing the 3 fights that mybrute offers a day.
It's a 2d game with a 17mb client. The graphics may suck but the gameplay sure is fun. You should try it out. :) BTW, I believe the game has been up and running for like 3-5 years or maybe even more. It's completely stable even though there are only 30 players that you see online at a time. :) I started to play this game 3 years ago but I stopped. I just started again yesterday.