At present, Ghosts' n Goblins for Windows is not yet available for free download on the internet. But you can use free emulators to install Android apps on PC. One such example is the popular BlueStacks App Player. It's a powerful software that gives users a full virtual device similar to a real handset. The player allows users to experience the Android games without using a handset, as it plays them directly from your hard drive. It also helps you avoid getting charged for downloading.
Although you can download free applications for downloading from the internet, the best option would be to get the official application. Since Ghosts' n Goblins is an official application, you will be able to download it from Microsoft's official website. After downloading, you should install it in your PC or laptop. When you do that, a prompt will appear asking you whether you want to update your Ghosts n Goblins on Windows. Click on the Update button to begin the process of downloading the latest version of the application. You can also check out the software's official website for details on downloading it.
After installation, make sure you have enough space in your hard drive for the application. If you don't, then you will have to delete the Ghosts' n Goblins application to free up the needed space. You should also make sure that the Ghosts' n Goblins software is not running when you boot your PC or laptop up. Once done, all you need to do is launch the application and enjoy your Android games with this Windows software. To finish, you should make sure you have all the required drivers installed on your PC in order to download and install the application on your PC effectively.