Damn right home is where the war is. I got my hands on Homefront, and I have to say that it's...