I saw it on youtube a while back and it appears to simply disappeared off the radar screen.
https://www.youtube.com/watch?v=NYZ2SWU3RNY

Seems E3D took over the name making a different (apparently) product named Kracken.