Recap: SWC2015

Find out what you missed at the SWC2015!