http://www.escapistmagazine.com/news/view/109204-THQ-Homefront-Is-Not-a-71Ahaha butthurt developersOr not really but it's still pretty silly to complain about a few peoples scores.
Still sold fairly well from what I understand, so don't know they care about some review scores from either the dev or publisher.