I saw this! Pretty neat. I got it back when they made a version for the PS4/Vita but am tempted to pick up this version even though I haven't even played it yet....
I also saw that IndieBox is providing "fulfillment," so maybe that's a sign of what their business will continue to be.
Also, I didn't find info about it on the site (at least, not quickly), but I did see a tweet about limited edition numbers: "3,000 CE available for pre-order monday. Smaller 2nd chance allocation available once in stock."