Hey Puppet, have you seen this?
Yeah, there are a bazillion such sites. Id rather you not link them as all of them (that Ive seen) are just a way to spam their referral links.
You can safely assume their rating is based on referral link revenue instead of anything else. I mean, 5 stars to cryptomine? Riiight.
There is also a lot of windmills to destroy..