Planetary Annihilation the Crater Debater

Planetary Annihilation is so gosh darned neat. It’s still in alpha stages of development, but hot damn it’s fun to mess around with. It’s from the makers of Supreme Commander, if I recall correctly. If not, the two games are extremely similar regarding basic mechanics, and I expect several grudges will be held upon full […]