Has this game been abandoned? I was only asking because the latest files I can find from this game are from 2018. Nearly 3 years ago. Are there any other updates, please?
Itch has the terrible habit of giving you the date for a recent update as "x days ago", so, when you look for the update date, you don't notice the update (because it's not in date format) and it looks like the file was last uploaded three years ago.
I don't know why so many sites and apps have taken to using "such and such ago", but I personally don't like it.
Though, admittedly, it's useful for sites that don't give you their time zone: at least you can try to figure it out looking at which point "x hours ago" becomes "hh;mm".