CD-ROM: CD-ROM is releasing on May 9th!

Hi everyone! CD-ROM will be released on 9th of May 2026! Finally we have a release date after all the unwanted delays caused by technical issues. Everything is ready for release! As I announced previously, launch discou…