That's itch.io doing that, the first version uploaded ever was 2018. If you look at, say, the update notes directly below those, you'll see the real update date.
That's when Harem Hotel was uploaded to itch.io, not when it was updated last. Look at the development log directly below the downloads.