Hey your gonna love it.
There are many quests that are benefitial to the game. Later on, lvling can become a bit of a grind, but there are many activities to off set that. Hide and seek, forum games, random appearance of boss monsters spawned by GM's, guild chat, you name it. There is a ton of things to do in this game.
Welcome and hope to see you in game soon.