No, aliens have not landed on the plaza near the Fine Arts Center.
Just a cool combination of Art and Education designed to draw attention to the nifty new UMass Design Building going up nearby, using the same old fashioned but updated wood construction method.
Design Building: built with wood on what was once a parking lot
Both Art project and Design Building blend in well to their surroundings
Design Building scheduled for completion Spring, 2017