Okay, glad to see I wasn't the only one who clicked on the link thinking "Cool! They're remaking one of my favorite games of all time, Terra Nova: Strike Force Centauri
Instead, it's some rambling essay about the creation of MMO's. Feh.
Don't start anything you can't finish. Preferably to component atoms.