The claims arose in an open letter from fans posted to the Life is Strange reddit r/Pricefield, which described recent content removals by "undue DMCA strikes" as attempts by Life is Strange's ...