Hey Leaf.. not sure if it's come up here.. but they are just another mid RF site, not micro or macro. (flat rate RF $129.00 or 129. euros)
MM went on a headhunting excercise from micro sites, but the info they sent out wouldn't reveal what market they were gunning for, the photogs percentage or selling price... only that all images needed to be exclusive (and all image need property/model releases). MM has since gone for non-exclusive contracts, but still not that great at communications.
Not the place for our friends here at MSG. I'll let you know how we go there... will be giving them some image soon... just for fun.