Mutual and part of the original purchase deal. I would probably guess development issues as well given they used to put out 1 game a year and we haven't seen jack of anything since lococycle.
I liked the splosions and captain smiley, but nothing since. It's not like there's a shortage of 30 person indie studios for MS to replace them with.