I have been a fan of browser-based games (read: Dragon Fable, AQ Worlds) way before browser-based RPGs became so popular because of Facebook. I love it because it's so accessible anywhere you are with a computer and internet. You don't have to install, it doesn't require that high-end a specification, and you could do multiple logins using different browsers if you're that addicted and decide to have more than one accounts.
I received an e-mail I guess two weeks ago from RUNUP Philippines regarding a new 2.5D browser MMORPG called Grand Epic Online (GEO) PH. The game plot is based on Chinese fairytale and tells about Chinese beliefs such as natural harmony, true love, personal sacrifice & collective interest through its interactive story quests.
GEO PH also features quest auto-navigation, pet raising and mounting system, polymorphic transformation, etc.