I remember peeping these with my peepers a while back too. Can't remember where/who through. But they were still in design back then and not for sale.
Glad they came out. But I am not 100% sure one how I feel about them. Their cool, but I don't know. Maybe I have to see the cards in person before I can be 100%. It may be that it looks to "penciled in" for the details.
Then again, it may be that I am just crazy...