User blog comment:IceFireWarden0/Speculations for Season 11/@comment-176.248.42.6-20130716160716

Well this episode has cleared up an awful lot. Caboose did find Forerunner tech, or at least something that's being played by a Boltshot, they REALLY aren't in Blood Gulch, and we're getting a rehash of the epsilon thing in S7, with Caboose messing around with something he can't hope to comprehend.

On the second point, any thoughts, Wes?