Hmm, v0.5 should be from around this time last year. February or March, I think. No idea how you got that if you downloaded it last Xmas. Was it here on Itch? :D
Not absolutly sure but it has to be, I download most of AVN here so.. I just checked my google history and i saw that I searched your game on itch just after Xmas, so idk. It will stay a mystery :D