LOL.
It's definitely an alien's version of an April Fools joke.
Yes probably he said what he really thinks, which he can't say like that on any other day.
reply