Looks pretty good...
The glass panels and the space frame that holds them really look like something you'd expect to see on Mars in fifty years or so. Up close, the panes of glass don't seem like solar panels at all, but they might save on air conditioning costs by reflecting a fair bit of sunlight off. But the 'sheath', as I like to call it, looks quite funny. It looks like the whole thing is a giant razor blade. A feminine one at that too (Venus, anyone?).
Some more pictures of the world's largest feminine shaving razor:
It glows in the dark too!