NewsBioWare might be dead, but its official store will still sell you new Mass Effect merch for N7 DayThe vibes are off this N7 DayNov 5, 2026, 8:13 PM UTC