Homefront: The Revolution is a game that over the past few years has been seemingly out of reach with constant delays impacting release, everytime we thought we were closer it was ripped away. This no…