Homefront Daily DemoToday On the Spot, Rex Dixons stops by for a demo of Homefront.By Homer on February 17, 2011 at 4:00PM PST Homefront