Worlds Rising is back, plus some announcements