scottyrocks
I'll Lock Up
- Messages
- 9,178
- Location
- Isle of Langerhan, NY
One more trailer with some footage we haven't seen yet:
There's a scene with bugs; a nod to Temple of Doom, I'll wager.
Waist deep in water in a cavern, and a big round boulder. Hmm.