Quote Originally Posted by Alpha View Post
I'm thinking lazers or some other type of projectiles, or form of weather manipulation.
Another conspiracy?