I am scared from just watching the trailer, can't wait for the series to come out. Check out the official trailer here