Ad has been around now a few weeks...info?

I've seen this ad and got a text response for a couple weeks but havent followed through. Any info?



https://skipthegames.com/posts/desti...l/177958049693