Planetary Annihilation, spiritual successor to Total Annihilation, entered Beta yesterday.


https://www.youtube.com/watch?v=ZE8QgqCiV8Q