Do you wanna know what the train wreck in Super 8 would look like if you were in it, or what the "creature" sounds like? Then look no farther, because I got ya covered. Below is high quality screen capture from the Portal 2 hidden Super 8 trailer. I 'm not say anymore, you just gotta watch it.
http://youtu.be/372MbBKh3gE