The very first set of Limited Run Delves are now available. You can clear each of these Delves once during this cycle in. They will cycle out at the end of May 31st.
A new creature will start appearing at 12PM Server Time on April 27th. A news post with more information will be made at the same time as the release.