Seriously, these should be made available in the BGG store. Martian manhunters and Aryawyn should both be made available for purchase. Why not?
I have to say I would love to see those promos in the geek store, but I do see a reason not to do it. They were making these promos part of an effort to promote sales in their store and FLGS. I didn't get the DC Comics one, but I actually think its really great for a company to support the FLGS over the super discount OGS. Of course, perhaps 6 months later putting things in the geekstore should be the answer. And as a note... I still don't have the promo for this game, or my copy because my FLGS was having an address change with Alliance that was taking longer than I like.