What keeps me playing is the fact there's so much stuff I've yet to do since I came into the game kind of late. The Thru the Malstorm patch I believe was when I started so I have a lot of catching up to do in many areas. This leads me to my only problem with the game: Raids... Because I started playing late it takes an ungodly amount of time to draw an older raid dungeon so I can learn everything there is to know about the mechanics and eventually hit the raids that are more current.. Everytime I try to queue an older raid dungeon I'm looking at 45mins plus of just sitting there waiting which is beyond fun