File under: Everything, Promoted January 20, 2011 2011 Indie Game Challenge finalists announced Jessica Citizen