Is that also on itch?
https://cherry-treehouse.itch.io/iwbtgr
added this to the page description to to help people out
They (Team Cherry Treehouse) did the remaster, not me. With full permission and some of my feedback. They maintain things, on their own itch account, issuing their own bugfixes without having to go through me etcetcetc.
They have my full support, but we're separate entities and the original version is still important to keep around for historic reasons.