"Factory Zero: Factory Zero is the first location of Memento (m3m3n70.com), a seed stage venture capital fund for start-ups focused on raising the level of human consciousness. http://dolivelove.com is the first project."
The dolivelove.com site is apparently about self-improvement and is doing a limited beta or something.
Its probably intentional.
All of this has a kind of 'game' vibe to me.
Maybe its part of a CTF? It seems to run on nodejs, like m3m3n70 does. Maybe its a puzzle. Or a joke.
I wouldnt know.