I actually paid for this twice through itch.io totalling $19. Would that mean I can get the update? I tried messaging on discord and it said I couldn't message you.