Am I crazy or does this look Rain World inspired? With the slugcat-like creature, transparent lizards, even the spear kinda. And of course the general vibe.
EDIT: The more I read, the more sure I am. The fruits they gather, the mosquito-like enemies striking from the sky, the firecracker plant, etc.