Castle of HeroesCastle of Heroes is a free fantasy browser game developed by Snail Company. It's the most popular browser game in China. Play with tens of thousands of other players online in this medieval fantasy world as you build your Castle, amass an army, forge alliances and lead your Heroes into epic adventures and slay fearful creatures that roam the land. Anyone can play Castle of Heroes! All you need is Flash installed and an internet connection. You do not have to pay to play Castle of Heroes, there is no waiting for downloads as it loads immediately, and you can even play it anywhere: from home, school or work.
Genre: Strategy Status: Open Beta
Graphics: 2D
Official Site:

Drakensang Online
Drakensang Online is a free to play 3D action RPG game...
Adventure Quest Worlds
Adventure Quest Worlds is a free to play 2D browser MMORPG...
Top 10 Free Browser MMORPGTop 10 Browser Based GamesThe Best no download MMORPG (browser Based MMORPG)