Games developed by IndieBug

Developed by IndieBug

Demons Never Lie

Demons Never Lie

Demons Never Lie is a creepy graphic adventure made with voxel and low-poly where even your soul is at stake!

92% of 429 Steam reviews are positive$3.99