Hey everyone, I have never saw this

Some website just popped up to free up some memory.

The link is https://install.rtwads.com/lend3.php?lg=en&ver=10&token=c&pb=3&lpkey=166917ee236d71fe36&uclick=gxqd15j68n&uclickhash=gxqd15j68n-gxqd15j68n-tw8n-52m7-u3hq-j6a1-j6a0-7f9320#

and I have never saw anything like this.