x1 extreme gen 3 review