The following link has to be probably the best review I can find for the game. I have been looking forward to Supreme Commander 2 for some time now.
Overall, the many changes made have, in my opinion, made the game better. Its not a twitch game like Star Craft, RA3 or War Craft, its not a micro manager like the before mentioned games. Its like Sins of a Solar Empire, Total annihilation, and very similar to Supreme Commander/ Forged Alliance.
http://www.eurogamer.net/articles/supreme-commander-2-review