Homefront - Goliath Is Your Friend Gameplay MovieA player wields a semi-autonomous robot for destruction. By Aaron Sampson on March 15, 2011 at 9:00AM PDT Homefront