Thank you! Yeah, I have a tendency of making puzzles too hard and we were aware the difficulty was at the upper end of what was "tolerable", so a skip button was pretty high on our to do list.
And yeah, we caught the ending bug less than an hour before the deadline, so we decided it was a feature, not a bug :D still haven't looked into what causes it.