Not exactly. It's a much cheaper ($100!) analog delay which I guess has been made to compete with pedals like the Carbon Copy. It has a few more bells and whistles than even the DMM though, such as expression pedal control for the modulation and a square wave setting for the repeats of the delay. It also runs off 9v power. There's a Memory Toy pedal coming out as well for around $80, which has pretty much the exact same features as the Carbon Copy and looks to be about the same size.
There are a few videos on youtube if you want to check out some of the weirder things it can do.