Oversleep: May 2025 update

The May 2025 update brings stability & bugfixes.