So they're still alive?
I think it's 3 years ago now, I checked their newsupdates and website once a week, at least. They promised "next week we will announce instructions as to how you can play the open beta". That newsupdate never came, and their website went completely silent for over a year.
Meh, I lost interest.