https://zluda.org/ seems to work at near-native performance from what I can find on Google.
Is that the legit site? Clicking the "testimonials" directed me to a link where Opera (with which malware is commonly bundled) auto-downloaded.
Is that the legit site? Clicking the "testimonials" directed me to a link where Opera (with which malware is commonly bundled) auto-downloaded.