The 24th ifva Festival Unveiled | Media Art Category Winners Announced