You are right in the fact that "the industry is young" is a BS excuse, the true state of the game industry is better related to the CA gold rush of the wild west. Game companies see one formula that works and then rush towards it, (after all theres gold in them there hills....), they pump as much money as they can into the titles that sell off of the point that they are just like the last great game. After all we developers need to eat too.... The downside to this is it does not breed any true art. Games that change the way we look at things are often copied, but rarely do well on their own. (Think about Okami, it was truly art in game form, but where is Clover now?).
The issue also stems from how console development works, after all, who wants to pay the insane licence fees for a title the are not sure will sell. Sure, it could be made for the computer, but we all know that the true PC gamer is a dying breed.
The game industry is in sad shape at the moment, and it will take an almost complete rework to change the direction that it is headed. Until the day that that happens we will be stuck playing the next ripoff of Final Fantasy or Halo, while waiting on a new masterpiece to appear in the cluster f*** that is the local game store.
Now to go and dig up my copy of ICO...
On to the topic: this has actually been a long time fact, a couple of game companies that I have worked at have hired people in the Sales department to sign up for every possible message board and spread good publicity about the game in the weeks leading up to it shipping. Hell, we even have everybodys most hated lawyer who has posted here.
The evil empire is just that evil, they really can't be stopped, the only thing to be thankful for is the fact that, at least they aren't sending ads into our dreams.
...yet...
Back on topic the new Red Faction game looks to be more of the same that made the first one so great. Although the first game was nothing to write home about in terms of game play, it was to say the very least a revolution in game design. I look forward to "seeing more of"/reserving this game.
Art Points = 10/10
Ad Points = 2/10