Contents Since detailing the our original ‘Flexor’ discovery a couple of weeks ago, there has been a bit of discussion that had me wondering if we got this all right or not. Don’t get me wrong: ‘Flexor’ is definitely still a sizeable mystery and one that may or may not ever become a reality. But […]