I have just tried to buy this device. it is currently not available in the UK
So I guess this is the actual proper release, after all this time.
No one cares about this now, after all the mistakes they made with invites and silly contests. It's now even a dated tech.