Still Alive’ recorded over 22 million views within its first 24 hours, an extraordinary debut for any long-form content, let ...