Somehow Eden gets from the academy to Keyhouse, in the time it takes Duncan to walk up the stairs in Keyhouse. It's clarified in the next episode that she used the Anywhere Key, but there's no establishing shot of it here.
Correction. Gabe showed Eden the Anywhere key when he told her to go to Key House. So not a goof.
Correction. Gabe showed Eden the Anywhere key when he told her to go to Key House. So not a goof.
The large spider's webs were not sticky: Tyler and Bodie touched them several times without becoming entangled.