GodTube has turned over a new leaf