I used the installer and selected yes for desktop icon but after it finished I searched every nook and cranny for the game but it was nowhere to be found. WHY IS THIS HAPPENING??? I have Windows 10, 64 Bit and it's brand new but it is not showing up ANYWHERE.
That's weird. Then make a shortcut by hand ;-). You find Stonecraft.exe in C:\Program Files (x86)\Stonecraft\bin\. In the doc\ folder there is a Manual.html, usually it should be here too a shortcut. Maybe you have to run the setup with admin rights. But I can only guess, maybe other people have the same issue.