A festival of giant proportions