I saw it too, the trailer. But that thing in the end? Is that.....(SPOILER)A WEAPON ??