i have the same sentiment.
upon opening the site, I immediately got vibed feeling so I closed the tab.