Tag Archives: Planetary Annihilation

Planetary Annihilation: Titans Under The Radar Release

  Remember that game that came out last year after months of Early Access testing that could have been as cool as all the Supreme Commander games combined, but just wasn’t? Some of those that remembered¬†were probably trying to forget it ever happened. Planetary Annihilation officially released last year by …

Read More »