Windows Store Apps

netflix

11 Essential Apps in the Windows Store

Windows 8.1, the free update for users running Windows 8, is now in the Windows Store. With the update, users can customize their Start Screen’s background, res...