Market Mania or a revolution in the making?