3 ms·Reminds me of MIT Media Labs's new logo.by kmfrk 16y agoReminds me of MIT Media Labs's new logo.