Peak Sells 10 Million Copies: The Little Indie That Actually Could In 2025
Oh, look who’s decided to join the big leagues. Peak, the indie climbing game that probably nobody saw coming, has officially hit the 10 million copies sold milestone. And before...





