Excellent post, your idea of x, y, z style story narration on a game is comparible to film too - most* films start with a problem, gets a little worse until a resolution/workaround becomes within sites and ends with a happy/conclusion.

I think games devs should definately be taking concepts from games like WOW and call of duty (infinity ward are turning cod into wow more and more with each release in terms of achievements, public customisation etc.) - it makes a lot of business sense.

You should also stick your RSS feed somewhere more prominent, I had to Ctrl+f to find it!