It is indeed! Well spotted, lordkosc! One of the less tossed-off projects from the Sok Pop collective. And maybe the only game so far to take its inspiration from Cultist Simulator?