Who’s ready for a 29-hour virtual office party?