It's the power of that god's super laser piss raining down on the earth! HOW DO YOU LIKE THAT COWFDOODLES! THAT GOD PISSED ON THE MOON YOU IDIOT! xD Get out of the god's sights or he will piss and make it rain down "droplets". In all seriousness great work.