Was playing "DeadAhead Warfare" and got an ad for idle slayer but the game it links to is completely different. I'm pretty sure it's a bug that you'll want to reach out to get fixed for your own sake.
Forgive the @boreal pike direct ping, but I feel like you have a more urgent direct interest in hearing about this one.
Let me know if you need me to try and find more info