Hi guys, I guess you could just have a good splash screen from your game menu with clear instructions or promos why they should visit your gaming website. That way, they are in control of what happens.
Some people hate pop-up windows which kills the gaming experience. I sure they will remember the web address lol.
Dark Base 900 Pro OJ: Rampage V Ed.10, i7 6950x non-OC, DDR4-3333 64 GB RAM, Win 10/64, Asus Strix GeForce 1080 x 2 MDA mode, Air cooled
Laptop - M17xR3