Apparently, God is a fan of cheezy "Attack of the Giant ______" movies.As of this writing, nobody could reach Them for comment.