Frog World: Caterpillar King demo available!

Caterpillar King is a brand new game by the creator of Frog World! Protect and feed a caterpillar in this short tactics game with a storybook vibe. Coordinate your team of bugs and help this little caterpillar find home…