The Purple Ball is love.
The Purple Ball is life.
The Purple Ball is a gift from the Traveler.
The Purple Ball was made in the Travelers image to pass on it's Spirit to all who would accept it.
Accept the Purple Ball into your heart.
Accept the Purple Ball into your soul.
All Glory to the Purple Ball.
-
The reward for completing the vault of glass raid can be seen here http://www.bungie.net/en/Forum/Post/67062221/0/0/1