Is it your game on Playhop?
https://playhop.com/app/256190#app-id=256190&catalog-session-uid=catalog-ea2ae03...
Is that old or newer version?
The same, I believe
This version on itch is a bit different. weird?