I agree, they should be showing the goods like Bioware does on their websites.
To be fair, Bioware got chewed out by their fanbase for revealing too much in their ads, then compensated by cutting down on the plot stuff, resulting in them getting chewed out for focusing too much on the action.
Lol that is great. There is a fine line in this age of listening to your user-base, and catering to them. There really is no pleasing everyone and finding that balance, is tough.
I'm perfectly happy with what they have shown for this game, I get a real sense of the action aspects and hope to be surprised by some decent puzzle solving.