A beautiful puzzle! It has everything an entry for GB Jam would require for first place.
Wow thank you thats very kind - fingers crossed!
6th, not bad at all! From these first 6 I only rated 2. Imagine that...