Late February announcement.
April 21st exit
Found this in an old thread, anybody knows if there is any truth to this? Or if this is just another one of blind guesses that'll turn out to be false, like majority have turned out to be so far. It'd be nice to know either way.