Competition Finalists Announced For 2011 Independent Games Festival
The Independent Games Festival (IGF) has announced the Main Competition finalists for the thirteenth annual presentation of its awards. All of the IGF finalists will be playable on the Expo…