Is (the apparent new owner) Applause really the same company that tried to pull this?
Rumor(?) source: