Yeah saw all these designs before. The Bio's looked too much like General Grievous ~ Star Wars that's why they didn't get the Predator aesthetic feel for it.
Howe's designs are very technical/ robotic, Predator aesthetic needs to look very ancient armor but technological as well.