A downloadable game for Windows.
Mu Luodda is an interactive narrative documentary game about traversing the metaphorical barren landscape of Ultima Thule - the land of ice where extremes reign. The mythical beauty and pressure the southern explorers only dreamed about, Sa...