"Death by" pictures?
Good question. I kept expecting a related puzzle to pop up. Maybe they're just there to add to the creepy voyeur atmosphere.Stand by for Ludicrous Speed......
I'm really not totally sure. I think they were pretty neat, though."Haha... Optimus Prime."