See I always felt like the game didn't deliver. You were basically promised to be a demon or an angel depending on your choices, but by the time you were (1) it wasn't all that impressive (2) the game was over.
I always feel for people that lose their jobs as a result of corporate monsters, not criticizing the game, not even criticizing Microsoft... but it sucks to lose your job simply because the numbers don't add up, because clearly these guys are/were talented. Good luck to them.