So do we know which "bank" is supposedly backing the cards?
or is that still a secret?
Still a secret

lol, hope this is not some russian bank >.> card delivering already got some delays, hope it will start till the end of September. If no, I will think about how team is competent about their promises.