3 ms·
I thought you might be exaggerating a little bit, but... oh my, this website is quite terrible.
by hxii 3y ago
I thought you might be exaggerating a little bit, but... oh my, this website is quite terrible.
- pmontra 3y agoMaybe the desktop site is terrible, I didn't check, but the mobile one is fine. Nothing to call home about, just a site like a million of other sites, describing a product and providing download links. They made an uncommon effort to secure themselves with long long long legal documents.