My CD still didn't arrive today BUT my friend received hers today and she's living in Germany, too, so I hope mine will be there by tomorrow or the day after that.
I have to confess, I watched the MSta live from 16th of April.. I just couldn't stand the wait anymore T-T

No that I know Microphone partly.. I have to say I LOVE it! This album needs to be here tomorrow, I so want to listen to the other songs!!