None of the news reports I have heard or read or viewed have mentioned the alien aspect. What a “surprise”!
http://www.myfoxtwincities.com/myfox/pages/Home/Detail?contentId=5822323&version=116&locale=EN-US&layoutCode=TSTY&pageId=1.1.1