Nice game, I like the way the sacrifice mechanic is introduced and the way you put yourself into the game as the creator.
I'd wish there would've been some end message in the end to know it's over.