I am not going to read through everything, but for the devs thank you! I have had fun running and rerunning this for people now, and FUN is what it is supposed to be about!