Well, there only appears to be one lead:
It was going to be published by Activision. From that image, we can't even tell if they were the developers or not, and if not, who the developers actually are is in such fine print as to be unreadable.
Don't know if anyone at Activision would be willing to talk about it, either, as Sega currently have the rights.