I was sure you guys were making up all this ufo stuff- until I was hit by one of these small yellow stars today on my way home. I looked up to see this little friend sending maxim tomatoes, point stars, and random collectables down from the sky. He was also leaving behind radioactive alien babies as well? It’s honestly kinda concerning…