I am waiting too.
I sent an email to the creators in February of this year and reported it to the itch.io admin, but no response.