Has anyone watched it? I believe it came out on the 28th. They released all episodes of season 1 so far.