Dolumar
Dolumar is a PBBG, a persistent browser based game.
mmo browser gamesExcalibur Online is a free to play Chinese browser based strategy game
mmo browser gamesDirector of Rugby is an online multiplayer game, played via your browser without the need for downloads.
mmo browser games