Yey finally some sign of life WB!
I do fear that this move will put a big dealy on everything beyond the 18.6 Update, but you never know.. In the long run it might be a positive thing.. I really hope!
Placing new developers who used to work on other games infront of ingprogress halfway done AO projects cant be an easy or fast transition.