Honestly, aliens is just about as likely as this explanation. I'll wait until spectroscopic analysis comes back before I start taking most of these ideas seriously. We know the system is very weird, and not many ideas I've heard ring with much truth to me, and I really can't come up with a good...