3 ms·Destroying the planet = upset some gamers?by megablast 9y agoDestroying the planet = upset some gamers?