So, summer is firmly here (or not, if you live on the topsy-turvy hemisphere), and once again it's time for Summerfest! This is our yearly seasonal festival where we celebrate the year so far and all the new and wonderful things to come. Already this year we've told so many wonderful stories...