Techland trailer was definately refreshing, I find myself rolling my eyes alot these days at all the common, shallow, over-dramatic and over-hyped trailers. But unfortunately I don't think it really showed anything going for the game.
Comapanies using sex to sell the product: I'd blame the people that buy into it, not the people selling it. If it moves the product of course a company will use it. 'Business Ethics' is an oxymoron.
The Game in Auburn was the size of a furniture store with lot's of empty space and barely had anyone in it. Every EB i've ever been in is the size of regular kitchen. Good example of the business strategies of each company.