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.