Via its blog site, Netflix announced that version 2.0 of its Windows Phone app is now ready for your downloading pleasure. The refresh hands the application a passport to head over to the United Kingdom, Ireland as well as 47 other countries in Latin America. In addition to its global quest, Netflix added an array of new bits in the update, including subtitles, closed captions and an alternate audio option, while performance improvements and the promise of a more pleasant browsing / viewing experience are also in tow. Naturally, you'll need a Mango-flavored Windows handset to enjoy the app; if that's you, the source link has something you clearly need.