I just recently found there website, and I'm slightly confused. In their screenshot section their GUI looks nearly identical to the new Dolphin one. Their compatibility doesn't apear to be as high, but the icons for the games look to be exactly the same as well.
http://dolwin.emulation64.com/...