Team leader: Vondelphia
Just a couple of dudes who really like lichess.org and think chess.com is inferior.