The indie climbing game *Peak* sold over one million copies in its first week on Steam, developed by Aggro Crab…
Read More »peak game
Peak, a cooperative climbing adventure, topped Steam's best-sellers list shortly after launch, selling over one million copies in its first…
Read More »