This is a massive strategy game where the whole planet battles against the alien assault. You are some kind of a world leader who needs to plan his strategy carefully. The battles are real-time and include lots of different types of units/military equipment. You'd better pass all the tutorials before you get immersed in the battles!
Played 97,915 times