As far as I understand, you should still have access no matter what price you've paid in the past, because Itch registers it as a bought product that you own