Just some observations...
If you aren’t familiar with Layer2Labs, we recommend you visit our website and twitter.
No links? Weird
Searching for Layer2Labs I found a google sites web. LOL are you serious? I know (I hope) is just a temporary web but it doesn't look good when your moto is "freedom to people"...
Cost few bucks to buy a domain a spin up a simple web self hosted. Nobody expect a fancy web for a startup, but this could be the minimum to be done.