Three Minutes To Eight: Featurette Part 1 available and Release Date announced

One of the mysteries has been resolved, and we're proud to announce that Three Minutes To Eight will be released on October 23, 2023! Time to open your minds, getting ready to solve the bizarre mystery surrounding the t…