Marvel fans REJOICE, your Daredevil series has finally been released by Netflix and all is right with the world, but is it? Okay, besides the snafu between Netflix and their blind viewers for not offering descriptive audio tracks, or the fact that Netflix stock jumped 2.5% on day of release, or the Hell’s Kitchen locals…