I was just in contact with Moment. Apparently their new website will be going up in about a week or so. Get stoked.
I posted this a while ago and this isn't the official website obviously, but check it out if your interested in Moment.
http://www.tetongravity.com/forums/showthread.php?t=183530
Click to expand post