Clouded Mountain
Clouded Mountain is a game studio based in Worb, Switzerland