News

Peak, the co-op climbing game from Landfall and Aggro Crab, has scaled the lofty heights of success, selling over five million copies. That’s one hell of an achievement given the game hasn’t even been ...