I would have to say dragons and the fact that the game is soloable.
All the other games out there force you to group in order to lvl, which is the reason I always stop playing those games before I get really high lvl. I find it extremely annoying to have to spend 2 hrs just trying to find a good group so I can lvl.