The Ball Run E7 with Cue Creator – Thoughts ahead of matches with Chen Feilong and Duane Jones…and why I hate losing to Mark King!