Yes, forgot about that too. An ewallet acting as an affiliate is sketchy.
I first discovered MB after NT kicked out Canadians. I signed up to a book with a ridiculous (ie:too good to be true) signup bonus that MB was promoting, assuming they would only be advertising reputable sites. After depositing, I realised the only way to contact support was through ICQ and I knew I was screwed. Sure enough, a few weeks later they closed up shop and disappeared. Queried MB and and they brushed me off.