Just thought I'd post this link. Looks like the beast is pretty darn good. Man this thing is huge!!! Can't wait to see what Tom was talking about for "forum members"
http://www.youtube.com/watch?v=NZ8b-n_Qdzk
http://www.youtube.com/watch?v=NZ8b-n_Qdzk