IGF Published January 8, 2013 at 510 × 188 in Independent Games Festival Competition Finalists Announced /