I love the character designs and art direction! Was Cult of the Lamb a source of inspiration, by chance?
Hehe, well spotted ;)