I can't talk to Caelyn or Annette because I'm halfway through the Heartstealer quest. Anyone know what I can do or do I have to finish the quest first?
You'll have to finish the quest first I'm afraid. It won't take long and the event hangs around til the end of June, so you have plenty of time. :)