Wow. I had heard all of the negative buzz surrounding Homefront – The Revolution upon its release but I figured that at least some of it must have been hyperbole; surely, even taking into consideration the game's protracted and troubled development, it couldn't be as bad as everyone was saying,...