in 2024 i had this game for free (because it was free) and now itch.io tells me i "own" this game and he gives me it for free,can you tell me why?