News

The developers behind Peak originally pitched the idea in a hot tub in Sweden and built the foundations of the game in a month in an Airbnb.