Since Foxy got it going, I've been playing as well (solo, though...for now)...
...so, I'll toss my thoughts as well into Homefront: The Revolution, with approximately some 3 hours or so into The Campaign already.
First off, the good stuff.
The game is very-well presented, to say the least. Just in terms of setting up the alternate-reality of a future North Korean-invaded Philadelphia (yeah, I really love this city in the game here), the situation, and the brutality of this dystopia - this stuff is excellent. It makes you really feel like you're actually right there, in the moment. In terms of trying to put you into a horrible situation, you feel like you're in the middle of a Revolution here - as just walking into an Zone (or area), you really do feel like someone else controls it. When entering an area, you're normally just given a pop-up telling you the objective just for entering it - and feels really seamless (similar to Assassin's Creed: Syndicate when you enter an area controlled by enemies or an area set with an objective so your group can occupy the space) from one place to the next. And yes - you can open your map, set a waypoint, and all all of that...if you want to give yourself some direction, too.
When walking into an area the KPA controls, you usually are given an objective in there to overthrow it somehow - you might have to kill some KPA enemies, just find a radio to broadcast a signal, something else, or maybe a few of those things. Once you overthrow an area, the area looks totally different - like you and your Revolutionaries have made it their own base. You can buy weapons, upgrades, mods for your guns, armor, other gear to wear, and other things of that sort.
The weapons are interesting here - not because of what they are (they're your typical gun types - pistols, SMG's, etc), but what you can do with them. While on the fly and actually in combat, open up the Weapon Customization section (which shows your guns and what pieces you have for it) and you can quickly turn one gun into another gun by swapping parts out. For example, you eventually get with a pistol - but it's easy enough (with a like two or three mouse clicks) to swap out enough pieces & turn it quickly right into a SMG. Since you can only have two guns (at the moment) but can carry all kinds of different pieces, this is a pretty cool, different, and interesting mechanic.
Combat itself plays quite well and is just fine, as one would probably expect from a game on the CryEngine. Shootouts on the game's suggested difficulty look & feel pretty good here, which makes getting into combat a joy here. To make it even more interesting, there's two states you can wind-up in, if you get all your HP (Hit Points) destroyed. You can either get "critically injured" or just flat-out "die." So, I'm getting "critically injured" way more here, sends you with all your progress right back to a nearby base + you will lose some items for surviving. The other thing that can happen is you just flat-out wind-up "dying", instead just loads your last actual save-game instead - so, this game can be a bit challenging for me. You will want to also overthrow areas b/c you'll have random AI walking around in your area, who you have you follow you as you go around the game-world. This can really help to get AI with you, if you don't feel like being a Superman stuck in a spaghetti western here, just lone-wolfing and killing numerous guys in one area - since going the spaghetti western route in this game will make it much easier for you to get either critically injured or killed.
Now, onto the not-so-good stuff.
While the game presents itself well with the presentation stuff, the story + character development is....not that good, TBH. And it's not because of the voice-acting or the dialogue - that stuff's passable and decent enough, actually. Seriously, this game does NOT give you much time to care about many characters or much depth for them. And given what happens in this game with events of people getting hurt and killed brutally, you actually want to care here - but aren't given much reason to do so.
At least DOOM 2016 also gave Lore, Codex entries, and stuff to the player (from meeting or character or finding items to pick-up in the game-world), to get the player interested in character + story stuff if they felt like investing in it. DOOM 2016 did not have a great story or character development by any means - but it didn't focus much onto dialogue or any that stuff, so it was not much of an issue. HF: The Revolution actually spends time on dialogue, meeting characters, and things of that sort - but often, it so far seems to ultimately not go much of anywhere. What this game does is often introduce you to characters, but with little to no background on them - the game often winds up often having them exit the game somehow; maybe they'll get killed, some other plot device (i.e. kidnapping), game drops their story, or just the game doesn't deal much with their story.
Performance on this game is very similar to Batman: Arkham Knight PC version, pretty much. While Philadelphia itself + the textures looks great here on the CryEngine with everything set to High @ 1080p - eh, it just doesn't perform that good; that's the biggest problem here. A lack of in-game options to cap framerates hurts, as this game could really use it - since it was pretty much instrumental in games like Batman: Arkham Knight just to keep performance solid, smooth, playable, and enjoyable.
On my i7 950; 16 GB RAM DDR3; "4GB" 970; W7 64-bit - this game just doesn't run that good at all. Performance with or without VSync was a roller coaster - with framerates roaming at any second, jumping and dropping from 30-something FPS to 60 with VSync On or 30-something FPS to 77 FPS with VSync Off - this might be one of the worst technical performance PC ports I've seen since Batman: Arkham Knight. To keep things under control here, I had to use a 3rd party program - MSI Afterburner, to be exact here - just to force a 35FPS cap with this game to solve the roller-coaster framerate rise & rises that were causing stutters, slow-downs, speeds-up, and other nonsense.
And, my Conclusion...so far.
So, so far - there you have it. There's my thoughts on Homefront: TR, so far. I definitely am going to play this some more this weekend, as there is a lot to like here - that's even despite the story + character stuff & performance issues weighing down the game. So far, it's good - but I do have this feeling that if they fixed some of this stuff (early on) that I have issues with, it really could've been great. Hopefully, the story + character stuff improves and actually goes somewhere, as I progress further in the game. I'll just have to wait, play, and see for myself.