Thanks for the kind words! Means a lot to us that you took the time to play.
On the rune drawing point, yeah you got it spot on with what it checks for. I have it checking for 1 vertical line and two diagonal line, then run some logic to see whether the diagonal lines a) are in between the top and bottom of the vertical line at some point and b) cross in two different directions (upwards diagonal and downwards diagonal). It should also check to see if the lines are either side of the vertical, something definitely to check for development moving forwards!