Bungie please buff the Osteo Striga, it's been completely gutted with the recent nerfs. If the OG perk seems too strong, then something a little less but oh man how the mighty have fallen ;(
-
They did. They called it Barrow Dyad /s