Well, I'm pretty much informed about the status, but right now there are no good news from my end.
The team is still working on the keygen...