Seriously, what....?!
Since when have owls ever been a thing? Is this another expansion, or maybe relevant to a mission?
Maybe I'm just high off my rocker and expect some underlying meaning because of all the Sombra stuff that's going on with OW, but I don't recognize anything here besides the emblem of the Vanguard.
Fam? What's going on?
-
So I'm guessing these buffs people are talking about can be picked up by doing certain activities. The site has five buffs and the first mentions the dust palace. People have said that they have picked up the buff after doing the nightfall, which is the dust palace. I imagine the other 4 will become available over the next 4 days til ROI launches, although they are already implemented so people have been getting them without realising how. This is just my thoughts but seems pretty plausible.