Squeakers: New Game! (Spiritual successor?)

Hey, we are working on a new game soooooo.... ... start looking for friends, because you're gona need them for this new awesome game! ːsteamhappyː Climb, explore, cooperate! Check it out: https://store.steampowered.com/…