FarSight has posted this 15 minute "Making of" for their upcoming game. It's definitely worth watching.
[video=youtube;XZdO1kTFjK0]http://www.youtube.com/watch?v=XZdO1kTFjK0&context=C37cc516ADOEgsToPDskJQ ehUScSvv3GKLOb7lpGVP[/video]
[video=youtube;XZdO1kTFjK0]http://www.youtube.com/watch?v=XZdO1kTFjK0&context=C37cc516ADOEgsToPDskJQ ehUScSvv3GKLOb7lpGVP[/video]