I wouldn't be surprised. It's almost too strange to be a pure coincidence.
I think it's supper good news for upcoming Stratis TumbleBit tech It's still on development stage, but i don't think that we will wait for that long. Anyway, i don't think that Mixer will be back at all...