oh you better believe this is worming its way into this season
This episode introduces an unreal number of problems
When could he have possibly made this pit, was the pit already there?
Jeff and Mutt really are up on this "science" thing