I think they should do more with this franchise. I mean they tried with Mythologies, Deadly Forces, Shaolin Monks... but they should try again. Smaller projects in different genres like side-scrolling beat em ups, maybe a rouge-like, RPGs.
Rent out the license to some smaller AA devs.