Swan Song: Swan Song is releasing on June 4th 2026!

Hey everyone! We are very pleased to announce that Swan Song will release on June 4th 2026! 🥳 After 1,5 years of development, we are very close to the end now. Developing Swan Song has been a very fun journey, and we a…