EDIT: Actually something else occurred to me. Companies (specifically software, but could apply anywhere really) will often will lay-off a bunch of people once a project has been completed. Now that this is happening, maybe a certain game is ready for launch? I like that idea.
No product announcement has been made though. It would also be unusual for top management staff (including a vice-president/director of development and a CEO) to leave one after another at the end of a project.
So yeah, it seems that something is up.