Also I am developer of web based games PokemonPets and MonsterMMORPG
The games have all of the features of advanced mmorpgs such as live pvp battles, market system, trade system, in game chat, private messages, live tournaments, guilds, guild wars, whatever that you can think of.