Reviews Homefront: The Revolution review What’s worse; fighting an enemy occupation or fighting a technical mess? Rating 2 of 5 Price: $40.00 17 May 2016 / 07:01 BST25 October 2021 / 17:45 BST