I'm not particularly "challenged," as you put it, and I'm having trouble finding clear info. Start with downloading the torrent file. If you need help with that, holler. I'm about twenty minutes into a two hour download on that, so it's not necessarily quick.
Also, the forum thread that is the first link is all from Saturday. Nemerle may only have the server up on weekends, ATM.