Well, unlike the Challenge Quests, these seem to allow to use your actual classes and gear, so that's a plus, but besides unlocking some titles, what else will we get from doing these? I don't recall reading about a shop that will allow you to trade for Endless Quests Points. These need to have a purpose before fading into obscurity in within a month.
Connect With Us