it seem browser games are all the rage these days:
here is the next evolution of browser multiplayer games
http://www.instantaction.com/?p=IA47...RL&vsrc=283598
instant action games are fun plus you can compete with other in several different games just choose your fancy. play solo or compete up to 8ppl in a match you can add ppl to friends list.
there also working on other games