Get All Resistance-y With Homefront’s Launch Trailer A slightly more conventional marketing maneuver....