Planet of the humans is back on youtube and elsewhere