The story is very very short took me about 2 hours to complete on normal. The concept of the story is very good and the story makes you feel like a small group of people against an entire army.
The graphics in the game look a little outdated, but can be overlooked once you get into the game. You can see amazing detail in the character models but the characters seem to have no personality.
The Multiplayer is good. You'll get most of your replay value from the online multiplayer. The modes are limited to Team Deathmatch and Ground Control objective based mode. I love the Battle Point system where you are rewarded for everything you contribute to the battle, not just kills. In addition if you get caught with a sniper bullet it doesn't destroy everything you had built up with your amazing run because you keep all your points.
All in all, Homefront has its drawbacks. This game isn't as bad as people say it is. It still packs a punch when it comes to a different style of gaming.

Basic HTML code is allowed.