So, this thing clearly is getting a delay. Not sure when I can finish it, so I guess it'll get released when it's done.

May 27th 2025 is the current planned release date.