I think this game came at a really unfortunate time. Overshadowed by Company of Heroes, JTF is actually a pretty darn good game. At first you might not get used to not having to build a base. Units are airdropped in in exchange for resources you earn by completing objectives. However where the game really shines is the micromanagement. Sure ‘micro’ is not for everyone, but I personally loved driving individual units (which you can do by alt-clicking a unit) and nothing beats annihilating other units, buildings and other structures with the beefy units like the M1A1 tank or the apache gunship.
Sure you don't get massive battles with thousands of units, but skimishes are the way of the future battlefield.
Highly recommended!