Since its seems to be “private” I thought I would share the link. First make sure you register on boxee.com then after registering go to http://app.boxee.tv/windows-alpha to get the latest windows alpha release. They hopefully will be going to public betas soon.