Off Olympus Entrance a new wormhole has appeared.
Home of the Gods little helpers
and also where you get the missions for Shard Dust and Shard Tokens,
used for Tech 21 skills missions.
After finishing a questline there are bonus missions for Olympus gear opening up.