Lystrosaurus Studio

A resource-management puzzle, set on a harsh alien planet
Puzzle