Damn this was amazing. Such a complex and unique take on the demons genre. The characters were all so well designed too.