What a huge disappointment, got a common bracer for Huskar. Besides no one looks at event tags, the other day I realized I had a Yasha with a TI2 tag after having it for like 4 months.
It's not exactly open beta, you need to buy an invite from the store for about 2 cents which may sound like nothing, but some people do have nothing, or have a friend playing it to invite you. Or alternatively do the poll and wait like 3 months or pay up $35 iirc for a beta pass.
Yesterday they released a DoD:S SFM video, most probably to announce DoD:S support in SFM but... It still seems a bit weird, maybe they have some plans for the franchise?
A man can dream.