Everyone needs to stop by and read this post. Everyone on the battlefield just saw this light show go off. Everyone not on the battlefield at least saw the signal fall back to the planet.
Engineers can create handy things like sentry guns, health dispensers and teleporters. If you're lucky, he'll tell you where they are. If not, well, he's not there to hold your hand.