Diegosis

Platform video game about a war bettween puppets of the forest and rag dolls of the prairie.
Platformer