The new site has been in the works for a long time, but it should be up soon.
In the meantime: Here's our YouTube page.
Check back every other week for updates, or just sit and click refresh.