MECHANICAL BEASTS JOIN FORCES WITH HUMANS TO FACE A POWERFUL THREAT!