My first impressions were pretty lukewarm. In fact, I almost put the game down. Something kept calling me back. Now I'm replaying missions until I get it right - and each time I find something I could have done better (i.e. could have looked harder for hull down positions, could have used my snipers more effectively, etc.).
This game is really growing on me. There's much more here than meets the eye at first glance.