You're aware this drug has been in clinic for years and is in P3? Because it's being reported now to the average Pi, doesn't mean the pharma world was clueless to it.
Plenty of drugs out there in trials with different technologies targeting cancer in different ways. I recall this being an inhibitor?