Homefront: The Revolution has been announced ahead of E3 next week.
The United States of America is occupied, but not defeated. Launch the second American Revolution from the birthplace of Liberty itself: Philadelphia. More information soon at http://www.homefront-game.com/
0