Mamma: Mixed Media, 13 years later