Far Cry 5 Ubisoft

So for me that is not really a suitable substitute. I don't care how the feature is accessed or what it's called but I only want to create a shortcut to the website on my desktop, not install several unwanted apps.