Anyone mind to explain wtf this ugly piece of webpage reminding me of geocities from the 90s is about? I'd read it myself but I can't because it already gave me eye cancer.
It's all quite strange. Never mind the 90s design, people built goodwebsites already back then with the tools at hand, but even their "About" isn't very clear. If you need 5minutes to be reasonably sure what it is all about they are still doing it wrong.