todd stone
Screenwriter
- Joined
- Dec 1, 2000
- Messages
- 1,760
another comment... this could make sense : From what I have seen and heard the thing that falls is a part of a Tagruato satellite and supposedly the company looking for the piece that fell is what woke the monster up.