Thought of a third one: Universe at War: Earth Assault. RTS game that featured 3 wildly different factions. Robot faction was dependent on keeping their buildings connected to power generators but could expand their power lines all over the map and use them to teleport around. Alien faction operated entirely out of giant robots that you customized with different components, like weapons, or spawners for different types of units. And then there was the demigod faction which was kinda boring but did have the ability to switch from light mode to dark mode and back, changing how all their units behave, such as forcing their flying units to land in exchange for gaining regenerating shields. Also had a great soundtrack. Multiplayer required Games for Windows Live, not that it mattered since nobody played it.