Sure thing! Highly recommend updating the itch page with some additional instructions. We had similar issues with some of our mechanics too :) so we added some explainers on the page.