This is the most clean, grokkable, readable C++ code I think I've ever read. I feel like most open source C++ projects I read in non-game spaces are just a complete mess of indecipherable syntax. Is this game code uniquely well written or am I often looking at the wrong codebases?
Ultimately the transition to 360/PS3 and the massive increase in production value and challenges cracked the company - or, depending who you ask, it was just the Activision merger with Vivendi (owner of Radical).