The Indie Staff takes a look back at some of the most prominent releases from 2000.