Quarry
About
This is the game Quarry, an indie game designed to immerse in to nature. Your aim of the game is to grow and evolve plants & animals. The next few releases may contain bugs or glitches but just note that this game is still in alpha stage, it has just been released.