Gamasutra: I got an Xbox 360 for Christmas, and the first game I rented for it was Batman: Arkham Asylum, about which I'd heard great things. And I really enjoyed it: the gameplay was smooth and fun, and the narrative was engaging throughout. As I played, though, I found myself thinking that Arkham Asylum is a case study in the way that the commercial demands on a AAA game work against storytelling.
In order to explain why, I'm going to include extensive story spoilers for the game, including a detailed discussion of the ending and mention of several boss battles. **Please don't read on if you have not played the game through and still intend to.**