Just a couple of thoughts I wanted to share about my experience with the new HomeFront game by THQ. This is only my opinion and it applies only to the PC version of the game… I just can’t get myself to...