Check it out: Beasts Of War have made a review on Force On Force
In my opinion they should have taken themselves more time to point out, what really makes FoF different compared to other games in a "modern" setting. Lots of details they could have gotten into but didn't.
At least they finally have found out it exists. :-)