I played Super Monday Combat (free to play) up to level 20.
The Good: It's pretty fun. It's a little hard to figure out at first, and the tutorial level isn't that great, but once you start to get the hang of it it's really quite fun to play and even at a relatively low level I was doing quite well on my teams. It essentially is . . . Dota played from a 3rd person perspective view, but not quite. It's a tower defense with heroes that can level. The concept is nice and it's much easier to understand than Monday Night Combat is. MNC is difficult. I get online and will die a million times, even when I'm trying to be careful and play smart. People can just come in and kill you really easily and you never see it coming and have no time to react or escape. Super MNC is a real step forward from its predecessor as far as gameplay and mechanics are concerned.
The bad: There's something I really hate about most free-to-play games, and it's particularly bad in Super MNC. Let's say that I like the game, and want to give the developers money so that I can have access to all the game's content. Well, that's going to cost me $160. Since when has any game ever been worth $160? It's completely insane. It's one of those things that really disenfranchises the people who are probably the biggest fans of gaming and games. I would happily pay $30 for everything in game, but wouldn't be surprised or angry if they were asking $50, which is the cost of most modern games. But instead they make it too expensive for a person to actually buy the game. It's an irritating trend and I see it dying soon. Too many companies are going to jump on the bandwagon and go broke from it.