The cycle continues this weekend with the return of Zelgarad The Accursed - Cycle of Flame until 12PM PDT on Monday.
It's from the Hyndemara event, don't think they have plans to use it again for now. Guessing it's just there in case they do and they just haven't hidden it.