sorry, my bad. here is a link to the direct downloads of each of the new videos: Link Removed
(its not Insider only too, i was able to download all but 2 of the videos before I got the "Register Now!" stopage..then I just used Netscape to get the other 2! shh! )
Got a playable demo of this last week, and have been playing the hell out of it. At first, there was so much going on, and so many things to control, that I was getting confused and wasted, but after an hour or so, it all kind of clicked. I finally finished the demo yesterday, and really liked it. Cool game.