What is this "Unleash Hell" ad about? It doesn't load

General Discussion
Hello fellow gamers! Can anyone tell me what the Unleash Hell ad inviting me to upgrade on the splash page is about?

Each time I click on it I get an error message.
What I can gather from Google Magik is its just an add to buy it on console
Thanks for the reply.

Join the Conversation

Return to Forum