Released 13 Mar 2012
Sliding across luminous desert sands toward a shining mountain peak remains one of gaming's purest expressions of wordless companionship and pilgrimage. Chancing upon an anonymous online traveller, communicating solely through musical chimes, and braving freezing mountain gales creates an unspoken…