Coming into this very, very late I'd like to add that this generation is one of the greatest and most significant not just because of the games but because of the means that they are delivered to us. Platforms like Steam are quite bluntly the future, albeit a future which is happening right now. For the first time small developers with intriguing ideas have a multitude of appropriate platforms offering a range of content and services that we can purchase from anywhere at any time. Our choices are now practically infinite, with platforms like PSN, XBLA, Nintendo Download, iPhone apps, the independent Penny-Arcade-founded Greenhouse and coming soon, OnLive a service which will stream state of the art games to your wheezing laptop, to name a few. This shit is, if you will, completely off the hook.