There is an apology to the people involved in the production, for it having rushed filming, and stressful schedule making.
The post credit scene is both a reference to "Ferris Bueller's Day off," and a reference to the plans for a sequel satirizing of Hamlet being put on hold due to the corona virus.