The Flying Sloth opened this issue
Marty Birdman
User Reports

User Report: 76561198083085644 (💛Anna💛)

User directed me to access a website to get a free steam game, this website required users to log in to claim this game, unsurprisingly leading users to a domain not affiliated with steam that attempted to emulate the steam login page in order to trick users into providing their account info. All evidence is linked below with the final image showing URL in the bottom left corner proving it was not a steam domain.