The Independent Games Festival (IGF) was established in 1998 to encourage innovation in game development and to recognize the best independent game developers.
No news for this festival.
No related contest listed.
Winners not listed yet.