User blog comment:Emilios1310/Annihilation trailer released!/@comment-87.202.133.66-20110617160147/@comment-151.203.232.113-20110617202235

That's not a lever!