Recently bought some credits and discovered that TS is offering the original 2 for 1 beta deal.
"All credit purchases during the beta period will be doubled once Glitch (re)launches (i.e., if you purchase 100 credits now, you will receive an additional 100 bonus credits after we launch)."
See Credit Offer Here