New Music 2025 Spela upp This episode features mostly new music released in the first quarter of this year.