Anyone tried MEW? I'm excited, I had MEG back in the day, before it was taken down. In fact I installed it less than a month before that, it was gone for like two years after that.