anyone know if this is due a release? heard it kicking around for years now, maybe too late to release now?