is it a teaser?
Only you can say! Did you feel teased? If so, it was a teaser :)
Is it time?
Soon.
Today is March 15. It's mid March. What comes after mid March? Why, late March of course! And tomorrow is after today. Therefore, by virtue of my totally impeccable logic, tomorrow is late March! So we get info tomorrow, yes? :D
Hope springs eternal.
you forgot the trademark...
Soon™
Well, we said it will be in late March, so it is actually real “soon”, not Valve Time Soon ™️