Bit late off the mark for this one but the mighty This Is studio have a showreel showing off some of their tasty work. Love the song as well. Anyone know what it is?