Hello, haven't been here in a bit, did I...
Anyway, the Remastered version is now up in main post of this thread, with changelogs and download links provided.
(128E Remastered actually came out in July 2022, but I only now, in December 2023, 1.5 years later, decided to make it actually...