I tested it by purchasing in other account and can access any new update from the email I received from Itch ^^
i was actually going to ask this question cause i do enjoy your game and want to support but i dont like having to buy the game multiply time