STOWAWAY FESTIVAL 2025: REVIEW