Desmas

Rise to the summit before you die Sacrifice box's to Heal
Puzzle