After Peak’s success, this atmospheric new mountain-climbing indie sport simply scaled to 100,000 gamers in a single day
Climbing is all the trend nowadays. Scaling seemingly insurmountable heights has been a core intuition of players in every single ...








