Strange New Worlds’ musical episode dropped this week, giving us a wonderful, all-singing all-dancing hour of Star Trek.