Review 17 May 2016 / 8:01BST Homefront: The Revolution review What's worse; fighting an enemy occupation or fighting a technical mess?