The VLC team have finally released the Windows 8.1 update for their app, which should now be available through the Windows Store. Version 0.1.0 marks the second major release of the popular media suite, but remains in active beta. While the team behind the app are very much still working on new features and squashing known bugs, it's a far more stable experience compared to previous versions.
Full story from the WPCentral blog...