Yeah, I played your game but this might prevent new player hmmmm
Yeah, waiting for itch support :) time will solve it, so no biggie