PSA: Homefront is free on the Humble Store for the next 48 hours. I own it but only because I bought a THQ bundle at one point, so I don't really know much about it other than it looks like something the 'borg would play.