When was the last time the Stoplights forum was updated with artwork?

Will this place be going away when the galleries and everything get revamped?


Any hints about the way artwork will be showcased to sell the product?