I am currently playing Dream of Mirror Online and I must say it is a very fun game. It may be a game that is more directed towards a younger audience but I still find it a good game. The graphics are decent, and it's got a cool automated flying system. I especially like the pets that available, they are able to help you fight... as in they fight as well.
There are many quests to complete, and an array of classes to choose from. I love being able to heal so I'm a doctor. I also use thief skills with my doctor... yes, this skill cross-over system is what makes the game so versatile and unique compared to other games. For example, you can be a thief with doctor skills, so you can be able to heal yourself while killing monsters... this is very helpful and aids the leveling process so much.
The game is free to play so feel free to check it out:
Dream of Mirror Online (DOMO) - Free Social Anime MMORPG at Aeria Games