Popup - ACE – Play Online Games for Cash (aceblackwonder.info)
A WhoIs lookup reveals the domain was registered in the Russian Federation via Reg.ru on August 1, 2021 - Whois aceblackwonder.info
Popup is a rip-off of https://ace-blackwonder.com/ complete with a fake pop-up window for users to “sign into” their Steam account.