PC Slider LostWinds and LostWinds 2 Now Available for PC 9 years ago Nathan Stevens The power of the wind in the palm of your hand. Frontier brings the LostWinds adventures to Steam Cambridge, UK....