Check it out.
Another one post wonder. I suspect this is the last we will hear from whoever it really is.