great site with lots of free games. you can even pay to put up your own.
this company has browser games and mmos.
this is another company with mmos.