Finally Moneybookers have launched their official page publicly announcing the card. Directly linked to the ewallet account for instant access to the funds. I like it though :)

http://www.moneybookers.com/ads/mastercard/