Microsoft Windows Store plans revealed; First Apps Contest announced