Thanks!Where is Gate 88?
Which one was your game mate?
Anyway, I've always had the feeling that IGF likes to promote teams that look like they can hit it with the AAA market. And so if they promote games that don't have flashy production values, they may lose credibility amongst their AAA peers.
Obviously, I don't agree with that (and it's far from my definition of "indie" for that matter) but that's just what I've seen. And having said that, a lot of the games that made it do have insane production in terms of graphics and what not.