That's a sound theory.
MH being on switch at launch is interesting, and totally posible.
As for he date itself, I don't know why people even bother to talk about it, we have known that it will be in march for a long time. Does it really matter if it's the 1st or the 31st of march?







