This is imagination at its finest. From what I heard though, god is still trying to figure out where to put the AOL CD in his 1994 Compaq 286, and I'm pretty sure it will be awhile before he figures out email, let alone Twitter and/or Facebook.
Sadly, there exist people who believe this stuff. On the bright side, while they're waiting for their porn movies to load, they'll have something to do on Twitter.
If there were a god to thank for not being one of his followers, I'd do it.