Peak, a cooperative climbing game, has sold over 2 million copies shortly after reaching 1 million, with developer Landcrab planning…
Read More »Landcrab
Entity category: organization
**Peak**, a collaborative indie game by Landfall and Aggro Crab, sold over one million copies in six days on Steam,…
Read More »