I also made a newer version a while ago but couldn't be bothered continuing at the time, might resume later :)