Ehhhh, It's growing. Give it a month, maybe 2 and there will be a lot more information. All games (and their pages) gotta start somewhere and we're at that point here. I'd say to link here from the Command and Conquer Series page, since the Tiberian Twilight page was already redirected here (hats off to whoever beat me to it). I can't wait for more stuff like screenies and concepts to come out.