Awesome picture, Greg! Mine arrived last night and I am incredibly impressed. I had no idea the thing was so massive, this will definitely be the centerpiece of my non-SW display. I didn't even realize there were electronic features - very cool.
The only thing I was slightly disappointed in was the size and lack of detail on the parasites, which I guess makes sense since they are supposed to be done somewhat to scale.
Everything else about this is so awesome though it has instantly become one of my favorite toys. Well worth the wait!