Iirc Eugene Systems will bring a free weekend like they did with RUSE like a month or two after the release.
The good thing with Steam is that you can cancel your pre-order if you don't like the game, I've done that with 2 games by now and both were refunded.
But yes, this game requires 'micromanagement' to a certain degree, as it is a game solely based on units and has 'no' buildings (one or more resupply depots, which can be captured/destroyed, but that's it). You can send units into an area and they will work autonomously, but when it comes to using their full potential, then you have to direct them yourself. Like ordering BMPs/infantry to hold their fire till the tanks are in AT missile range and such nice little tricks.