Eagle Prime is a Giant Mech Meant to Beat Down All Comers Posted on 03/08/2017 by shane The US is set to square off against other giant robots in something called the Giant Robot Dual. These bots look like something out of the old Mechwarrior games I grew up playing. The US entry for...