So my theory is correct, vaderer waits a day or so after the public/free tier before he actually updates itch.io.
Yup he really did that I very sneaky