My new business card

As it seems to be a new trend out there, I thought I would give it a go You may have seen that there are a couple of similar projects on the internet but most of them (in my opinion) are not very convenient. What I mean by that is...