After purchasing the Gacha Life Emulator you should install it by double-clicking on it and follow the on screen instructions. You can see many online video guides on how to do this.
To run gacha life extension in your pc you need to purchase the Gacha Life Emulator which will run directly from your desktop without any downloads.
Gacha Life is now the most downloaded game launched in September, 2021. What is Gacha Life extension? Gacha Life extension give you Gacha Life on PC page with multiple options.