it indeed wasn't
The theme was announced in the discord as "The world is your stage to which the itch page was not updated right at 3. Within 5 minutes the itch page was updated to display "The world is your stage". Sorry for the confusion.