Ive been sitting on destiny for 7 hours now waiting for a warsat to drop on mars to finish my sleeper stimulant quest. Does anyone know if they still do drop and if so where to find them. Thanks
-
That do, they're just really, really rare