Yes I have bee missing for awhile, and yes I apologize for that. I return today with a bizarre link:
On that site you will find a description of a controversial art project from a few years ago, the Lego concentration camps sets. They were created by a Polish artist, and were intended to mock consumer culture. Needless to say people were upset by this.