Well - something is clearly broken. Checking with team.
EDIT: It appears the Squirrels Research domain has been hijacked. Please do not email or interact with this domain until we can clear up what happened.
EDIT2: The domain is now firmly back under our control and has been migrated to our normal, secure configuration.
The MX records were only blanked, and no phishing attempt was made. Please be careful and diligent out there.