Vestiges are some of the most mysterious entities in the multiverse. Learn about several new vestiges here!