"When was the last time you played a demo for a triple AAA title? It's a question that I ask myself as I gaze upon the list of titles that were launched last year. 80 games demos were launched on Steam in 2011. Of those titles, the vast majority of them were indie games. Less than a handful of them were triple A titles."