Edo Interactive has launched the Facecard Prepaid MasterCard, giving teenagers and young adults a new way to spend money and retailers a new way to market to this audience.