Homefront was finally released in the UK yesterday after a pointless three day delay. Unfortunately a wayward postie failed to deliver our copy in time for a day one review. Day two it is then, because wow, this isn’t very long. But is it concentrated glory, still worth your time? Read on to find out Wot I Think.