gene 6 review