Planetary Annihilation Gameplay Summary:

A very exciting ranked Planetary Annihilation match with lots of explosions.