Did you spot the Easter eggs?