itch.io indie game Sacrifice by Andolink 3 Sourceitch.io DeveloperAndolink Released2026-01-16 PriceFree TagsIndie, Survival, Free, 3D, Creepy, Horror, Psychological Horror, Free To Play View on itch.io