Question Locked Immersive Apps for Windows 8 can only be downloaded from Windows Store ? 0 helpful 1 reply Windows Forum NE by neerajgoyal2007 · Mar 26, 2012 Mod