On Wednesday 6th December 2017, Den Gallery held the opening of the group exhibition, Release, which features 28 local and international artists.