I'm very intrigued by this. Could be much better than I initially thought.
Watch "Helck Ep. 1 Reaction [FULL]" on Streamable.