Oh damn my bad, I just realized I have only released the update on Steam not on Itch so it makes sense you could not find it ... I will release it on here right away, many apoligies.
Thx alot its a great minigame ^^
Thank you so much! Im happy you like it ^^