Slamdance is nearing the final day of its 2025 edition, a historic one for the festival founded in 1995 as a scrappy ...