Hi mordoten,
We ran a (sadly unsuccessful) Indiegogo campaign 2 years ago (June-July 2012), which may be what you're remembering.
Coincidentally, we just sent an email to everyone on the list of contributors. If you were one of those amazing and wonderful people who backed us on Indiegogo, the short answer is Yes, you are entitled to a license and access to this new build. In that case, you should have an email from us already with information about accessing the build and future happenings.

I've PM'd you about this. Looking forward to your response.
Cheers!
Mark (GR00V3R)