Hey mate!
Woah woah, what kind of features is that! I have never heard of it either, but as good as it seems then for sure it's hard to find credit cards that offer this or maybe it's something new and still until it gets to be more popular?
Well I will search for something like that in my country too and see if I can find anything.
Thanks for sharing!