A Microsoft account was mandatory up until now if you wanted to install apps or games from the build in Store app on Windows 8 or 10. The only other option to get apps on the device was to sideload them. All Windows users without a Microsoft account, and those who did not want to …
Read Full post here Windows 10 Pro: Store apps installation without account or Visit WindowsPhoneHub - Free Windows Phone & Windows 10 Mobile Apps & Games.