Games like these are usually just plain frustrating, but yours was a healthy enough length and well-designed. Had a couple of laughs, even. Well done!