Chaws

Survive, Farm, Sacrifice.
Survival
24 Hours Game Challenge - Chaws Dev
Puzzle