For some reasons the last few days I had to deal with shit like this.
https://lumendatabase.org/notices/20678547
Nice try Mixed Realms Pte Ltd. Seems like they just auto include any site which is not news and contain their "stupid game name" & "download"