Climb to the top in Valley Peaks
Valley Peaks is a puzzle game where the puzzles are mountains to climb. Its world is wild and wacky, and there are tons of frogs about! It all starts as you have taken a job to drive to the middle of nowhere, a town full of mountains, and…