Barkelona: Update Notes for June 20, 2025

* Fixed the final (day 10) Steam achievement * Updated Credits screen