September 13, 2006 Highlights from this year's Independent Games Festival entries — or see the complete list #