Microsoft laid off a number of World's Edge devs recently