Geekthulhu channel has been suspended