New homepage with fancy animated video is now live at https://snowdrift.coop
We only spent about 2 years of (on and off) work on it, so don't expect perfection. ;)
Hopefully, we'll get around to writing blog post about it sometime soon.
Don't have an account? You can sign up here