Are there only 1000 of these because the project was financed by Thes & KK? Or is someone using the 'limited edition'-label as a marketing tool to increase demand for a small limited supply once again?
Are there really 1000 of these??
I asked Thes at the merch booth at the show on Saturday and he said there were
only 500 out there- TOTAL!