Looking at the Twitter feed for Russ is shows 1000 released on 7/16, 7/17 and now another 1000 today? Am I reading this right?
Actually this is the 5th set of 1000 they have release so far. With 1k each day this week since Monday.
I HIGHLY doubt that 1k people are buying founders packs EACH day. Likely a few hundred at best.