Talk:Dustin Echoes

Is this a reference to the Dustin Echoes mentioned in the Developer's Commentary on the Halo 3 Legendary Edition bonus disc?