Wow. I haven't received a email notifications from LFN in a LOOOONG time.
Anyway, our website is located here:
There haven't been updates in quite a while, though I've been meaning to pull together some screenshots. Mostly, I'm doing the bulk of the work now and between my junior year of university, DFMod, and other projects it's slow going. Our Yun multiplayer demo should be available through one of the posts on the news page.