Olard

Sacrifices must be made
Puzzle
Play in browser