I looked, and,
Looks very Star Trek'ish!!!
So i never bothered to comment.
(I call it plastic S-FX, as it plays a perpose, yet, does not convince the muppet looking at it).
Thats the diffence with 'us' fans that dont meet on the middle ground!!
EDIT: not that im having a go at the Trekkies.