Its coming from beyound our galaxy.. look up! Fight back, save the earth! Don't let this mass mass extinction threat hit us!