Just incase Pluto TV wasn't awesome enough already, they've announced the all new Godzilla channel! That's right, 24 hours of non-stop kaiju mayhem. The channel launches officially July 1st. I'm pretty excited, as you probably guessed. I already watch Pluto TV pretty much all the time as is... now, there's just no turning it off.