A post from Vlad (or someone else -- my memory's garbage) a couple days ago indicated it was going to print. Or it was already being printed. Idunno. Mid-end of August, early September, perhaps. B&N does now "carry" it, but I believe you still have to go to your local B&N store and request they stock it, so I guess only the B&N distro center carries them less any stores which've been able to justify stocking it based on consumer demand. Matt posted about that a few weeks ago or so, but didn't go into much detail less to say you can go to your local B&N and request it, IIRC.
On the brighter side, at least the subscription was for 12 issues, and not 12 months.