TenX?

i researched TenX a bit and it looks really good imo, love the credit card thing.
anyone here invested in it?