User blog comment:Emilios1310/Annihilation trailer released!/@comment-87.202.133.66-20110617160147/@comment-1684066-20110617181334

Ooh, I think I found a lever, maybe this will turn on the lights.