Company issued a press release about the unwanted spams, and since has issued further positive news. Seem very legit.