I dislike how much market audience affects a game, the amount of generic FPS that come out because of Halo and CoD4 is ridiculous, even genres change due to tha gamers that play them, take a look at Fallout and Metroid, neither of which were primarily shooters before the Ps2 360 generations and that's called audience demand, FPS sells well so everything should be one. We should always make games for the gamers they'd say, we'll make more money that way. Nintendo keep making their games very similar every gen because they knew it worked, people are now complaining about reusing the same characters over and over but at least they're in the same franchise and are good characters, I personally can't tell the difference between Halo, Killzone, Haze, Unreal etc other than the characters wear different coloured armour, how is that better? It's not, it's much worse because the only unique ideas in those games are crap physics, cloning what was popular at the time, drugs and hoverboards, come on, where's all the innovation, oh I forgot, no one wants it, everyone's happy playing the same game over and over again...unless it's been made in Japan because Final Fantasy and Zelda are some how more generic than Halo and Gears.